Chrome 错误 330(net::ERR_CONTENT_DECODING_FAILED)

Chrome 错误 330(net::ERR_CONTENT_DECODING_FAILED)

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

我收到错误 330 (net::ERR_CONTENT_DECODING_FAILED)。但是当我尝试使用 FF 时,它可以正常工作。

顺便说一句,Facebook 社交小工具(可加载此文件)无法在 Chrome 上运行。我使用的是最新版本。

怎么了?

答案1

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

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

答案2

使用代码点火器,转到/config/config.php并设置

$config['compress_output'] = FALSE;

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

答案3

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

答案4

这影响了我所有的网页(甚至谷歌都无法加载)。

到目前为止,关闭 Chrome 并重新启动可以解决这个问题。如果问题再次出现,我会尝试重新安装 Chrome。

相关内容