模块 ngx_http_addition_module

Example Configuration
Directives
     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)。