Модуль ngx_http_addition_module — это фильтр,
добавляющий текст до и после ответа.
По умолчанию этот модуль не собирается, его сборку необходимо
разрешить с помощью конфигурационного параметра
--with-http_addition_module .
Пример конфигурации
location / {
add_before_body /before_action;
add_after_body /after_action;
}
Директивы
синтаксис:
|
add_before_body uri ;
|
умолчание:
|
—
|
контекст:
|
http , server , location
|
Добавляет перед телом ответа текст, выдаваемый в результате
работы заданного подзапроса.
Пустая строка ("" ) в качестве параметра отменяет добавление,
унаследованное с предыдущего уровня конфигурации.
синтаксис:
|
add_after_body uri ;
|
умолчание:
|
—
|
контекст:
|
http , server , location
|
Добавляет после тела ответа текст, выдаваемый в результате
работы заданного подзапроса.
Пустая строка ("" ) в качестве параметра отменяет добавление,
унаследованное с предыдущего уровня конфигурации.
синтаксис:
|
addition_types mime-тип ...;
|
умолчание:
|
addition_types text/html;
|
контекст:
|
http , server , location
|
Эта директива появилась в версии 0.7.9.
Разрешает добавлять текст в ответах с указанными MIME-типами
в дополнение к “text/html ”.
Специальное значение “* ” соответствует любому MIME-типу
(0.8.29).
|