访问接口时,偶尔出现 :服务器提交了协议冲突. 求解答
程序内部访问了外部接口,但是问题出现的很诡异:
比如相同的一个请求,在某一段时间内是都可以访问成功并返回数据的,但是偶尔某段时间就会出现如下错误:
System.Net.WebException: 服务器提交了协议冲突. Section=ResponseHeader Detail=“Content-Length”标题值无效
在 System.Net.HttpWebRequest.GetResponse()
网上看的方法,节点也加过了,然而没什么用。
然后用fiddler模拟请求,也是出现同样的情况,抓取到失败的信息是: HTTP/1.1 307 Temporary Redirect
这种情况个人感觉是服务器那里出了问题,请求被发送到了服务器,然后服务器进行了重定向。是这种原因么?
求解答。