Addition#

Este módulo es un filtro que añade texto antes y después de una respuesta.

Al compilar desde el código fuente, este módulo no se compila por defecto; debe habilitarse con la opción de compilación ‑‑with‑http_addition_module build option.

En paquetes e imágenes de nuestros repositorios, el módulo está incluido en la compilación.

Ejemplo de configuración#

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

Directivas#

add_before_body#

Sintaxis

add_before_body uri;

Predeterminado

Contexto

http, server, location

Añade el texto devuelto como resultado del procesamiento de una subpetición dada antes del cuerpo de la respuesta. Una cadena vacía ("") como parámetro cancela la adición heredada del nivel de configuración anterior.

add_after_body#

Sintaxis

add_after_body uri;

Predeterminado

Contexto

http, server, location

Añade el texto devuelto como resultado del procesamiento de una subpetición dada después del cuerpo de la respuesta. Una cadena vacía ("") como parámetro cancela la adición heredada del nivel de configuración anterior.

addition_types#

Sintaxis

addition_types mime-type ...;

Predeterminado

addition_types text/html;

Contexto

http, server, location

Permite añadir texto en respuestas con los tipos MIME especificados, además de "text/html". El valor especial "*" coincide con cualquier tipo MIME.