欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

HttpWebRequest出错.Section=ResponseHeader Detail=CR

程序员文章站 2022-06-03 10:58:31
服务器提交了协议冲突. section=responseheader detail=cr 后面必须是 lf  the&nb...
服务器提交了协议冲突. section=responseheader detail=cr 后面必须是 lf 

the server committed a protocol violation. section=responseheader detail=cr must be followed by lf

主体意思是微软没有容忍不符合rfc 822中的httpheader必须以crlf结束的规定的服务器响应。

一个解决方案是在application.config或web.config文件里加入

  <system.net>

    <settings>

      <httpwebrequest useunsafeheaderparsing="true" />

    </settings>

  </system.net>

允许系统容忍(tolerant)只以cr或lf结尾的hearder信息