Назад | Перейти на главную страницу

mod_deflate возвращает Content-Encoding: gzip. Это нормально?

mod_deflate настроен на моем веб-сервере Apache 2.2. Но заголовки моих ответов показывают gzip как Content-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

Это нормально?

Да это нормально.

Если вы прочитаете Apache 2.2 mod_deflate документы, gzip повсюду. Это схема сжатия и декомпрессии, которую использует mod_deflate (через zlib библиотека).

"gzip" не что иное, как DEFLATE с контрольной суммой CRC-32 и некоторой информацией верхнего / нижнего колонтитула. Вы видите именно то, что делает модуль.