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。但这很受欢迎。
答案 0 :(得分:0)
我只是遇到了类似的问题,发现这是由防病毒软件提取的压缩资产。
我必须完全禁用防病毒软件并重新启动浏览器。
另请参见X-Content-Encoding-Over-Network in Response Header but not Content-Encoding