Path: blob/main/xml/ru/docs/http/ngx_http_addition_module.xml
1 views
<?xml version="1.0"?>12<!--3Copyright (C) Igor Sysoev4Copyright (C) Nginx, Inc.5-->67<!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">89<module name="Модуль ngx_http_addition_module"10link="/ru/docs/http/ngx_http_addition_module.html"11lang="ru"12rev="4">1314<section id="summary">1516<para>17Модуль <literal>ngx_http_addition_module</literal> — это фильтр,18добавляющий текст до и после ответа.19По умолчанию этот модуль не собирается, его сборку необходимо20разрешить с помощью конфигурационного параметра21<literal>--with-http_addition_module</literal>.22</para>2324</section>252627<section id="example" name="Пример конфигурации">2829<para>30<example>31location / {32add_before_body /before_action;33add_after_body /after_action;34}35</example>36</para>3738</section>394041<section id="directives" name="Директивы">4243<directive name="add_before_body">44<syntax><value>uri</value></syntax>45<default/>46<context>http</context>47<context>server</context>48<context>location</context>4950<para>51Добавляет перед телом ответа текст, выдаваемый в результате52работы заданного подзапроса.53Пустая строка (<literal>""</literal>) в качестве параметра отменяет добавление,54унаследованное с предыдущего уровня конфигурации.55</para>5657</directive>585960<directive name="add_after_body">61<syntax><value>uri</value></syntax>62<default/>63<context>http</context>64<context>server</context>65<context>location</context>6667<para>68Добавляет после тела ответа текст, выдаваемый в результате69работы заданного подзапроса.70Пустая строка (<literal>""</literal>) в качестве параметра отменяет добавление,71унаследованное с предыдущего уровня конфигурации.72</para>7374</directive>757677<directive name="addition_types">78<syntax><value>mime-тип</value> ...</syntax>79<default>text/html</default>80<context>http</context>81<context>server</context>82<context>location</context>83<appeared-in>0.7.9</appeared-in>8485<para>86Разрешает добавлять текст в ответах с указанными MIME-типами87в дополнение к “<literal>text/html</literal>”.88Специальное значение “<literal>*</literal>” соответствует любому MIME-типу89(0.8.29).90</para>9192</directive>9394</section>9596</module>979899