模块 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 uri;
默认值
上下文 http, server, location

在响应体之前添加处理给定子请求后返回的文本。将空字符串("")作为参数会取消继承自先前配置级别的添加。

语法 add_after_body uri;
默认值
上下文 http, server, location

在响应体之后添加处理给定子请求后返回的文本。将空字符串("")作为参数会取消继承自先前配置级别的添加。

语法 addition_types mime-type ...;
默认值
addition_types text/html;
上下文 http, server, location

此指令出现在版本 0.7.9 中。

允许在指定 MIME 类型的响应中添加文本,除了“text/html”外。特殊值“*”匹配任何 MIME 类型(0.8.29)。