`mod_deflate` 返回 `Content-Encoding: gzip`。这正常吗?

`mod_deflate` 返回 `Content-Encoding: gzip`。这正常吗?

mod_deflate已在我的 Apache 2.2 Web 服务器上配置。但我的响应标头显示gzipContent-Encoding而不是deflate

HTTP/1.1 200 OK
Date: Mon, 26 Sep 2011 22:26:11 GMT
Server: Apache
Last-Modified: Mon, 26 Sep 2011 11:32:54 GMT
Accept-Ranges: bytes
X-Powered-By: Servlet/2.5 JSP/2.1
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Age: 36
Content-Length: 144338
Keep-Alive: timeout=15
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8

请注意这一行:

Content-Encoding: gzip

这是正常的吗?

答案1

是的,这很正常。

如果你读过Apache 2.2 mod_deflate 文档,gzip 遍布其中。这是 mod_deflate 使用的压缩和解压缩方案(通过库zlib)。

答案2

“gzip”只不过是使用 CRC-32 校验和以及一些页眉/页脚信息进行 DEFLATE。您看到的只是模块正在做的事情。

相关内容