none
怎样设置 HttpClient 的 useUnsafeHeaderParsing 属性 RRS feed

  • 问题

  • 我用HttpClient从服务器获取数据,但有的请求会抛出以下异常:

    The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF

    看起来是服务返回的数据不符合规范,但是因为其它应用也用了这个服务,服务端暂时不能修改,所以只能客户端修改了。

    在Asp.net或Winform中可以通过在web.config 或 app.config添加一个节点解决:

    <system.net>
      <settings>
      <httpWebRequest useUnsafeHeaderParsing="true" />  
      </settings>
    </system.net>

    但在metro app中,应该怎样修改?

    2012年7月18日 2:05

答案

全部回复