模块 ngx_http_addition_module

add_before_body
add_after_body
addition_types配置
Directives
示例

该模块是一个过滤器 ,这会在响应前后添加文本。 默认情况下,此模块不是构建的,应使用 configuration 参数启用它。ngx_http_addition_module--with-http_addition_module

示例配置

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

Directives

语法: add_before_body uri;
默认值:
上下文: http, ,serverlocation

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

语法: add_after_body uri;
默认值:
上下文: http, ,serverlocation

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

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

该Directives出现在 0.7.9 版本中。

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