小编典典

如何判断我的服务器是否在提供 GZipped 内容?

all

我在 NGinx 服务器上有一个 webapp。我gzip on在conf文件中设置,现在我正在尝试查看它是否有效。YSlow 表示不是,但在 6
个进行测试的网站中有 5 个表示它是。我怎样才能得到一个明确的答案,为什么结果会有所不同?


阅读 62

收藏
2022-07-07

共1个答案

小编典典

不出所料,一个可能的答案似乎是curl

$ curl http://example.com/ --silent --write-out "%{size_download}\n" --output /dev/null
31032
$ curl http://example.com/ --silent -H "Accept-Encoding: gzip,deflate" --write-out "%{size_download}\n" --output /dev/null
2553

在第二种情况下,客户端告诉服务器它支持内容编码,您可以看到响应确实更短,被压缩。

2022-07-07