Chrome 错误 330 (net::ERR_CONTENT_DECODING_FAILED)

Gab*_*oni 18 google-chrome

当我进入页面时:http : //connect.facebook.net/en_US/all.js

我收到错误 330 (net::ERR_CONTENT_DECODING_FAILED)。但是当我尝试使用 FF 时,它起作用了。

顺便说一句,Facebook 社交小部件(加载此文件)在 Chrome 上不起作用。我有最新版本。

怎么了?

小智 31

当 HTTP 请求的标头声称内容是 gzip 编码的,但事实并非如此时,就会发生这种情况。这发生在我刚刚在 Wordpress 上,我启用了 WP Super Cache 的 gzip 压缩。通常它工作正常,但是当我在页面正确生成之前转储一些内容时,它搞砸了压缩。

如果您是 Web 开发人员,则解决方法:关闭 gzip 编码或确保内容实际上已编码。

  • +1 作为解释-当`AWS_IS_GZIPPED`在应用程序配置中设置为`True`时,我在使用Django 1.4的Amazon cloudfront + s3上遇到了这个问题。 (3认同)

小智 7

使用codeigniter,转到/config/config.php并设置

$config['compress_output'] = FALSE;
Run Code Online (Sandbox Code Playgroud)

这对我有用,但真正的解决方案应该在 apache 配置中


Gab*_*oni 4

我重新安装了 Chrome,问题就解决了。