我在这里有一个非常大的 JavaScript 文件,我想将它嵌入到我的网站中。HTTP 服务器足够智能,可以在将文件传送到浏览器之前对其进行 GZIP 压缩。
但是,我使用 Google Chrome 和 Safari 进行了测试。
在 Chrome 上,它运行良好。400K 压缩到 100k 左右:
但是在 Safari 上压缩不起作用:
有趣的是,在 gz2b.png 中,您可以清楚地看到 content-encoding 设置为“gzip”。
注意:我已经阅读了 Safari 中的一个 GZIP 错误,其中文件不能以“.gz”结尾,否则 Safari 将不接受 GZIP。由于我的文件没有以 .gz 结尾,所以这个问题应该不是问题。