Я использую httpd-сервер на базе 2.4.
Я использую mod_deflate, чтобы заархивировать часть содержимого, отправляемого в браузер. Тем не менее, я не обязательно вижу то, что ожидаю, поэтому я смотрю на deflate_log.
Я использовал это в качестве своих команд конфигурации журнала:
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate
Я вижу много строк, которые выглядят так:
"GET HTTP / 1.1" - / - (-%)
Что означает, что длина входного и выходного потока равна -?
Означает ли это?
- эти записи не были определены как заархивированные
- означает ли это, что эти записи были определены как заархивированные, но по какой-то причине не были ?
- другое?
Если # 2: - почему длина входного потока не будет записана в журнал? - есть ли способ выяснить, «почему» он не был заархивирован?
Если # 3, что это значит?
Обратите внимание, что я вижу некоторые строки, которые показывают ввод / выход / соотношение нет - как я и ожидал.