附加模块#
该模块是一个过滤器,用于在响应之前和之后添加文本。
当 从源代码构建 时,
该模块默认不被构建;
它需要通过
--with-http_addition_module
构建选项 来启用。
在来自 我们的仓库 的包和镜像中, 该模块已包含在构建中。
配置示例#
location / {
add_before_body /before_action;
add_after_body /after_action;
}
指令#
add_before_body#
在响应体之前添加处理给定子请求返回的文本。参数为空字符串 (""
) 则取消继承自先前配置级别的添加。
add_after_body#
在响应体之后添加处理给定子请求返回的文本。参数为空字符串 (""
) 则取消继承自先前配置级别的添加。
addition_types#
允许在具有指定 MIME 类型的响应中添加文本,除了 "text/html" 之外。特殊值 "*" 匹配任何 MIME 类型。