<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hlmsoft的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/hlmsoft</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; hlmsoft]]></copyright><item><title><![CDATA[C#中使用HttpWebRequest用Post提交MultiPart数据]]></title><link>https://blog.csdn.net/hlmsoft/article/details/29598737</link><guid>https://blog.csdn.net/hlmsoft/article/details/29598737</guid><author>hlmsoft</author><pubDate>Mon, 09 Jun 2014 17:42:49 +0800</pubDate><description><![CDATA[在C#中有HttpWebRequest类，可以很方便用来获取http请求，但是这个类对Post方式没有提供一个很方便的方法来获取数据。网上有很多人提供了解决方法，但都参差不齐，这里我把我使用的方法总结出来，与大家分享。

 

本文精华：实现了post的时候即可以有字符串的key-value,还可以带文件。

 

Post数据格式

Post提交数据的时候最重要就是把Key-]]></description><category></category></item><item><title><![CDATA[C#在WinForm下使用HttpWebRequest上传文件并显示进度]]></title><link>https://blog.csdn.net/hlmsoft/article/details/29593797</link><guid>https://blog.csdn.net/hlmsoft/article/details/29593797</guid><author>hlmsoft</author><pubDate>Mon, 09 Jun 2014 17:04:31 +0800</pubDate><description><![CDATA[这段时间因项目需要，要实现WinForm下的文件上传，个人觉得采用FTP方法太麻烦，还得配置FTP服务器，要通过防火墙也是一个麻烦。本来打算采用WebClient方法，但是采用这个方法实现后，进度条很短时间后就达到最大值，要等待一段时间才能传送完毕，要是文件太大（我这里测试约100M），会出现错误。后来才知道，原来WebClient是在加载完整个文件到内存后才真正开始上传，怪不得会出现前面的问题了]]></description><category></category></item><item><title><![CDATA[程序出现异常"尝试读取或写入受保护的内存这通常指示其他内存已损坏"]]></title><link>https://blog.csdn.net/hlmsoft/article/details/28647859</link><guid>https://blog.csdn.net/hlmsoft/article/details/28647859</guid><author>hlmsoft</author><pubDate>Thu, 05 Jun 2014 17:13:30 +0800</pubDate><description><![CDATA[System.AccessViolationException:
 Attempted to read or write protected memory.
This is often an indication that other memory is corrupt.
此类错误屡见不鲜了，特别是图像开发，Com组件操作时，不要期望本文能够给你一个明确的答复，只能给你提供解决问题的思路：]]></description><category></category></item></channel></rss>