Vs2005中HttpWorkerRequest的GetPreloadedEntityBody()读不到数据?

来源:互联网 发布:淘宝客双十一怎么赚钱 编辑:程序博客网 时间:2024/06/10 13:57

byte[] buffer = ((HttpWorkerRequest)request).GetPreloadedEntityBody();

次句意思是返回Http正文已经被读取部分; 在2003下一切正常,结果到2005下总是返回null?

我想你是使用的VS 2005自带的WEB服务器.你应该使用IIS.这样问题就可以解决了.

 

         IIS:ISAPIWorkerRequest 其它则是:SimpleWorkerRequest 经过测试,在网站项目属性里WEB项里,把服务器改成IIS不使用VS开发服务器,以上语句就不会为空。