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-типу.