Модуль http_addition
#
Фильтр, добавляющий текст до и после ответа.
По умолчанию этот модуль не собирается, его сборку необходимо разрешить с помощью конфигурационного параметра ‑‑with‑http_addition_module.
В наших репозиториях модуль включен в сборку.
Пример конфигурации#
location / {
add_before_body /before_action;
add_after_body /after_action;
}
Директивы#
add_before_body#
- Синтаксис:
add_before_body
uri;- Умолчание:
—
- Контекст:
http, server, location
Добавляет перед телом ответа текст, выдаваемый в результате работы заданного подзапроса. Пустая строка ("") в качестве параметра отменяет добавление, унаследованное с предыдущего уровня конфигурации.
add_after_body#
- Синтаксис:
add_after_body
uri;- Умолчание:
—
- Контекст:
http, server, location
Добавляет после тела ответа текст, выдаваемый в результате работы заданного подзапроса. Пустая строка ("") в качестве параметра отменяет добавление, унаследованное с предыдущего уровня конфигурации.
addition_types#
- Синтаксис:
addition_types
mime-тип …;- Умолчание:
addition_types text/html;
- Контекст:
http, server, location
Разрешает добавлять текст в ответах с указанными MIME-типами в дополнение к «text/html». Специальное значение «*» соответствует любому MIME-типу.