摘要: 要在客户端向服务器上传文件,我们就必须模拟一个POSTmultipart/form-data类型的请求,Content-Type必须是multipart/form-data。 以multipart/form-data编码的POST请求格式与application/x-www-form-urlencoded完全不同,multipart/form-data需要首先在HTTP请求头设置一个分隔符,例如ABCD: 我们模拟的提交要设定 content-type不同于非含附件的post时候的content-type,这里需要: ("Content-Type","multip 阅读全文
posted @ 2013-04-23 17:21 赤狐(zcm123) 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: 其实微软有一篇《异步HttpWebRequest、接口实现及其他》对此种现象解释得非常清楚,我这边只是做一个笔记。 最常见的就是使用HttpWebRequest的时候,调用Send方法出现这种错误,这是因为: 因为dotNET的ThreadPool中提供了25个自由线程/CPU(可以在machine.config中修改此数字限制),所以一旦都被占用了,就会报告InvalidOperationException异常,异常提示为:System.InvalidOperationException:TherewerenotenoughfreethreadsintheThreadPoolobjectto 阅读全文
posted @ 2013-04-23 13:07 赤狐(zcm123) 阅读(522) 评论(0) 推荐(0) 编辑