HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri(url));
            request.ServicePoint.Expect100Continue = false;
后面那句request.ServicePoint.Expect100Continue = false什么意思啊,我试过了,一些页面需要加上这个才能正常打开,但是翻查了一下msdn,我都没找到这句是干什么的。希望有朋友指点一下

解决方案 »

  1.   

    我最近也碰到类似的问题,request.ServicePoint.Expect100Continue = false好像是不使用100-continue行为,100     Continue     初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP   1.1新),大致功能好像是当post数据超过1024时,不用询问服务器是否接受其他数据,这是我查到的,不知道对不对?
      

  2.   

    修改http1.1协议存在的问题,当使用代理时如果不设置该项会返回417错误