Nginx

ngx_http_addition_module

ngx_http_addition_module模块

  • 示例配置

  • 指令

  • add_before_body

  • add_after_body

  • addition_types

ngx_http_addition_module模块是一个过滤器,用于在响应之前和之后添加文本。该模块不是默认编译在nginx中的,在编译的时候添加--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,服务器,位置

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

句法:addition_types mime-type ...;
默认:addition_types text / html;
语境:http,服务器,位置

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