jodesion 发表于 2012-5-5 11:50:47

V7提示 服务器提交了协议冲突. Section=ResponseStatusLine

抓取的时候提示
请求 默认页 当前页出现错误:服务器提交了协议冲突. Section=ResponseStatusLine

网上说

微軟沒有容忍不符合RFC822中的httpHeader,必須以CRLF結束的規定的伺服器回應。

解決方法:
在config中加入下面這段就OK摟~
<system.net>
    <settings>
      <httpWebRequest useUnsafeHeaderParsing= "true " />
    </settings>
</system.net>

在火车头里面怎么配置啊?

jodesion 发表于 2012-5-5 14:33:11

只要使用代理就出现这种问题。去掉代理就没有。
不过采集的内容必须要翻墙。。

小牛花 发表于 2012-5-5 15:07:01

好好的学习中:(:(:(:(

jodesion 发表于 2012-5-5 20:03:00

没大侠解决吗? 求解翻墙抓取出问题。

jodesion 发表于 2012-5-6 01:12:05

弄了半天 解决了
是代理方式的问题。
一般的代理是socket的。要转换成http
用privoxy转换就行了。

fancyd 发表于 2013-7-19 10:06:02

楼主是好人,把解决方法也贴上来了,非常感谢。
页: [1]
查看完整版本: V7提示 服务器提交了协议冲突. Section=ResponseStatusLine