对于200,要么chunked,要么有content-length
对于204,304等,没有body,可以没有content-length
这是协议中规定的
firebug看了下水木,是遵守协议的
页面是chunked,js也是(程序去抓的时候会有content-length), gif等有content-length
你没看到content-length的情况,估计http状态码应该是304而不是200
我多数时候都在用IIS,从来没发现IIS返回页面内容的时候http header里不带content-length或者chunked的
其它的web server虽然不了解,但抓一些php论坛页面,也没见过例外情况
如果你遇到过如此"山寨"的,欢迎贴地址
所以sayinger的说法,我认为是正确的
【 在 shui (水色) 的大作中提到: 】
: 可怜的水木啊,不知是山寨的还是不负责任的。
: 刚才抓了几个js,貌似连静态资源也是没有content length的。
: 这个头会受到http代理的影响吗?
--
FROM 125.39.132.*