【问题标题】:Curl showing gzip but chrome showing no gzip header卷曲显示 gzip,但 chrome 显示没有 gzip 标头
【发布时间】:2017-11-25 03:31:50
【问题描述】:
curl -I -H 'Accept-Encoding: gzip,deflate' https://example.com/a.min.js


HTTP/1.1 200 OK
Server: nginx
Date: Thu, 22 Jun 2017 02:45:49 GMT
Content-Type: application/javascript; charset=utf-8
Content-Length: 5430
Connection: keep-alive
X-Accel-Version: 0.01
Last-Modified: Sat, 14 Jan 2017 12:50:18 GMT
Accept-Ranges: bytes
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
X-Powered-By: PleskLin
Cache-Control: max-age=2628000, private

很明显,文件已被 gzip 压缩,但在 chrome、pagespeed 和 gtmetrix 的情况下,他们提到此文件未压缩。 当我在 chrome 中查看时,标题中没有内容编码。

我的主页也是用 gzipp 压缩的。使用varvy 服务时,他们说您的本地文件未压缩。

我在 nginx 和 apache 中都启用了压缩。也在.htaccess 中。但这很奇怪。

【问题讨论】:

  • 这里也一样,没有解决办法! :(

标签: wordpress google-chrome curl gzip google-pagespeed


【解决方案1】:

我刚遇到类似的问题,发现是防病毒软件提取了 gzip 压缩的资产。

我必须完全禁用防病​​毒软件并重新启动浏览器。

另见X-Content-Encoding-Over-Network in Response Header but not Content-Encoding

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 2021-08-13
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    相关资源
    最近更新 更多