正如标题所说。
有时来自远程服务器的 HTTP 响应包含零值的 Content-Length 标头,但它仍然返回 HTTP body。仍然可以在浏览器中使用 jQuery 获取正文,但使用 HttpWebResponse.GetResponseStream() 无法读取任何内容。我如何强制阅读它?感谢大家。
这是我遇到的 HTTP 响应示例。
HTTP/1.1 200 正常
连接:保持活动
缓存控制:无缓存,无存储
内容类型:文本/纯文本
内容长度:0
日期:2013 年 9 月 30 日星期一 09:34:21 GMT
(HTTP 正文)