Apache mod_deflate описание журнала - PullRequest
0 голосов
/ 18 марта 2020

Я использую 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" - / - (-%)

Что означает, что длина входного и выходного потока равна -?

Означает ли это?

  1. эти записи не были определены как заархивированные
  2. означает ли это, что эти записи были определены как заархивированные, но по какой-то причине не были ?
  3. другое?

Если # 2: - почему длина входного потока не будет записана в журнал? - есть ли способ выяснить, «почему» он не был заархивирован?

Если # 3, что это значит?

Обратите внимание, что я вижу некоторые строки, которые показывают ввод / выход / соотношение нет - как я и ожидал.

...