如何验证网页是否被gzip压缩?

时间:2010-03-11 20:47:35

标签: weblogic gzip gzipstream

我计划配置weblogic的gzip servlet过滤器(使用weblogicx-gzip.jar)来gzip我的网页。

如何验证页面是否被发送到客户端gzip压缩?

8 个答案:

答案 0 :(得分:19)

  1. 为Firefox安装FireBug
  2. 启用FireBug。
  3. 启用 Net 标签。
  4. 加载您的网页。
  5. 展开包含您网页的行。
  6. 如果Content-Encodinggzip,则表示您收到了GZip格式的网页。

答案 1 :(得分:4)

我是Yslow评论的第二名。但是为了扩展一点,YSlow将显示使用GZip的项目以及不使用GZip的项目。只需转到YSlow插件的“组件”选项卡,它就会为您提供很好的项目列视图(参见图片)。

YSlow Components Tab

答案 2 :(得分:1)

yslow会告诉你的。至少它会告诉你什么时候没有拉链。

答案 3 :(得分:1)

快捷方便:在线查看以下网站:

  1. http://checkgzipcompression.com/
  2. http://www.whatsmyip.org/http-compression-test/
  3. 希望它有用

答案 4 :(得分:0)

该网站提供在线工具检查

http://www.port80software.com/products/httpzip/

答案 5 :(得分:0)

不确定您是否正在寻找自动方式。但Firefox的Firebug和/或PageSpeed扩展将告诉哪些文件被gzip压缩。

对于Firebug,在“Net”面板中,如果你查看文件头文件,如果是gzip,则应该有一个“Content-Encoding:gzip”头文件。

YSlow扩展程序还会在一个屏幕上告诉您哪些JS / CSS文件是gzip压缩的,哪些不是。

答案 6 :(得分:0)

您可以使用fiddler并检查http标头以获取gzip编码。此外,如果你想看看它做了多少压缩,你可以看到有和没有过滤器的页面大小。根据我的经验,我发现文本数据平均压缩率为90%。

答案 7 :(得分:0)

谷歌Chrome或Chromium的网络开发者工具包也可以这样做(与Firebug类似)。