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