奇怪的问题...我有 grunt-contrib-compress 压缩的 JS 文件,设置如下:
options: {
mode: 'gzip',
level: 1
}
这个文件在 Windows 上的每个浏览器、iOS、Android 上都可以正常工作,但是......在 Ubuntu 和 Centos 上的 Firefox 上不起作用。我有错误:非法字符,这意味着 Firefox 无法处理 gzipped JS。我从服务器下载了响应,将其解压缩并有我的文件,看起来不错。此外,它在 Ubuntu 上的 Chrome 上运行良好。
我不知道,怎么了?压缩级别不会改变任何东西。
我无法更改服务器上的任何内容,但我认为配置还可以,文件、Firefox 或操作系统有点奇怪。
标题:
要求:
Host: xxxx
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
Accept: */*
Accept-Language: pl,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: xxx
Connection: keep-alive
If-Modified-Since: Mon, 15 Feb 2016 09:34:40 GMT
Cache-Control: max-age=0
回复:
Connection: keep-alive
Date: Mon, 15 Feb 2016 10:05:59 GMT
Last-Modified: Mon, 15 Feb 2016 09:34:40 GMT
Via: bi_cache71
X-Cache: HIT
X-Varnish: 2429245376