意外令牌非法与 gzip 压缩
Unexpected token ILLEGAL with gzip compression
我的网站上遇到了gzip压缩问题。 我已经将几个javascript文件合并为一个文件,它们在没有压缩的情况下工作正常。之后,我压缩了它们(gzip)并尝试再次运行该站点,但出现以下错误:
未捕获的语法错误:意外令牌非法
我使用多种方法压缩了文件,一种使用 gzip 软件,我还尝试了其他 gzip 在线压缩工具,例如这个。
我不明白为什么我会收到此错误为什么它不起作用,因为非压缩版本确实有效。我在Chrome上运行该网站,最新版本。
它还告诉我错误在第 1 行
all_js.js.gz:1
当然,压缩代码有很多行,而不仅仅是一行。
我已经阅读了一些答案,但没有关于gzip压缩的内容。
在本地计算机上使用Visual Studio (ASP.NET)时出现此错误。
我尝试使用"application/x-gzip"标头从 S3 提供文件,但它仍然不起作用。我想在压缩后通过 CDN 提供我的文件,所以我不搜索服务器压缩解决方案。
您不能使用 gzip 或任何其他 zip 例程压缩 javascript 文件并将其加载到您的网页中。
您可以执行以下两项操作之一:
- 使用像 YUI 压缩器这样的 JavaScript 代码压缩工具。
- 配置您的网络服务器以压缩文件(请阅读您的网络服务器的文档,这应该不是很困难)
相关文章:
- codeigniter ajax中的gzip压缩不起作用
- express js 4.4.1中的压缩文件(gzip)
- 如何解压缩NodeJS请求's模块gzip响应体
- 为什么GZip压缩不起作用
- 有没有一种方法可以使用浏览器'使用Javascript的本机gzip解压缩
- 意外令牌非法与 gzip 压缩
- 使用 gzip 压缩大文件 - IE8 及更高版本
- 我可以为我的 js 文件假设 gzip 压缩吗?
- Webpack gzip 压缩捆绑包未被提供,未压缩的捆绑包是
- javascript中chrome中的本地gzip解压缩
- Gzip在Parse中压缩PDF文件
- 使用Gzip压缩工具
- 对js文件进行gzip压缩会创建一个归档文件,而不是在文件输出上附加gz扩展名
- 启用Gzip压缩托管在其他服务器上的javascript
- NodeJS GZip压缩-任何问题
- 我不太理解提供gzip(压缩)JavaScript和CSS文件
- 是否可以在Node.js的Phussion Passenger中打开GZIP压缩?
- 启用gzip压缩网络解决方案电子商务网站
- 在tomcat服务器上启用gzip压缩可以减少js的冗余
- 如何在web服务器上设置gzip压缩