1

当响应在到达浏览器之前通过代理时,如何调试 IIS(6) 返回的内容?

我有对使用“Accept-encoding: gzip”标头发送的静态文件的请求。这些被正确压缩。但是,如果还包含“Via:”标头(通过代理重定向响应),则浏览器不会接收 gzip 压缩的内容。

我想知道问题是否与 IIS 未应用压缩或与代理正在执行的操作有关。

我该如何调查这个问题?

这与IIS6 在请求中包含 Via 标头时未进行 gzip 压缩有关。

4

2 回答 2

1

万一其他人遇到这个问题,我相信这是由于“HcNoCompressionForProxies”选项,可在元数据库中配置。它特别允许您禁用代理请求的压缩。

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/05f67ae3-fab6-4822-8465-313d4a3a473e.mspx?mfr=true

于 2011-06-16T12:51:01.030 回答
0

如果您仍然感兴趣,我的答案可能是首先在客户端上安装Fiddler。对于 HTML 窥探,您不能做得更好。

那将是我的第一个停靠港。

于 2010-12-21T10:41:43.723 回答