<!-- review: finished -->

<a id="http-addition"></a>

# Addition

Фильтр, добавляющий текст до и после ответа.

При [сборке из исходного кода](https://angie.software//angie/docs/installation/sourcebuild.md#sourcebuild) модуль не собирается по умолчанию; его необходимо
включить с помощью [параметра сборки](https://angie.software//angie/docs/installation/sourcebuild.md#configure)
`‑‑with‑http_addition_module`.
В пакетах и образах из
[наших репозиториев](https://angie.software//angie/docs/installation/index.md#install-packages)
модуль включен в сборку.

<a id="configuration-example-5"></a>

## Пример конфигурации

```nginx
location / {
    add_before_body /before_action;
    add_after_body  /after_action;
}
```

<a id="directives-5"></a>

## Директивы

<a id="index-0"></a>

<a id="add-before-body"></a>

### add_before_body

| [Синтаксис](https://angie.software//angie/docs/configuration/configfile.md#configfile)   | `add_before_body` `uri`;   |
|------------------------------------------------------------------------------------------|----------------------------|
| По умолчанию                                                                             | —                          |
| [Контекст](https://angie.software//angie/docs/configuration/configfile.md#configfile)    | http, server, location     |

Добавляет перед телом ответа текст, выдаваемый в результате работы заданного подзапроса. Пустая строка (`""`) в качестве параметра отменяет добавление, унаследованное с предыдущего уровня конфигурации.

<a id="index-1"></a>

<a id="add-after-body"></a>

### add_after_body

| [Синтаксис](https://angie.software//angie/docs/configuration/configfile.md#configfile)   | `add_after_body` `uri`;   |
|------------------------------------------------------------------------------------------|---------------------------|
| По умолчанию                                                                             | —                         |
| [Контекст](https://angie.software//angie/docs/configuration/configfile.md#configfile)    | http, server, location    |

Добавляет после тела ответа текст, выдаваемый в результате работы заданного подзапроса. Пустая строка (`""`) в качестве параметра отменяет добавление, унаследованное с предыдущего уровня конфигурации.

<a id="index-2"></a>

<a id="addition-types"></a>

### addition_types

| [Синтаксис](https://angie.software//angie/docs/configuration/configfile.md#configfile)   | `addition_types` mime-тип ...;   |
|------------------------------------------------------------------------------------------|----------------------------------|
| По умолчанию                                                                             | `addition_types text/html;`      |
| [Контекст](https://angie.software//angie/docs/configuration/configfile.md#configfile)    | http, server, location           |

Разрешает добавлять текст в ответах с указанными MIME-типами в дополнение к `text/html`. Специальное значение `*` соответствует любому MIME-типу.
