【问题标题】:Cannot view Content-Encoding property on Chrome's Response Headers无法查看 Chrome 响应标头上的 Content-Encoding 属性
【发布时间】:2015-05-21 13:40:36
【问题描述】:

在一个 Wordpress 站点中,我在 .htaccess 中启用了 gzip 压缩。我检查了 gzip 压缩,Content-Encoding 正确显示here

但是在 Chrome 的开发者工具中检查压缩时,它没有在响应部分显示 Content-Encoding:

以下是 .htaccess 压缩语句:

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddType x-font/otf .otf
AddType x-font/ttf .ttf
AddType x-font/eot .eot
AddType x-font/woff .woff
AddType image/x-icon .ico
AddType image/png .png

为什么 Chrome 不显示 gzip 信息?

【问题讨论】:

标签: php wordpress .htaccess gzip google-chrome-devtools


【解决方案1】:

Google Chrome 和 Mozilla Firefox 似乎已经对内容进行了解码。但是它们之间是有区别的。

Request Headers 中显示了额外字段 Accept-Encoding: "gzip, deflate",但在 Response Headers 中没有 Content-Encoding: gzip

使用 Fiddler 可以单击 Transformer 按钮(来自响应标头部分)并选择对内容进行编码。然后点击 Raw 按钮检查是否使用了内容编码。

所以 Fiddler 更好地检查响应头。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-11
    • 1970-01-01
    • 2020-07-15
    • 2017-09-02
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    相关资源
    最近更新 更多