手把手教你Nginx常用模块详解之ngx_http_addition_module(二)

简介: 手把手教你Nginx常用模块详解之ngx_http_addition_module(二)

本专栏非常感谢大家得关注和支持,本人开源项目站点https://erosbt.com 将自己热爱与信仰的技术,持续不辍地传递。


Nginx专栏


  • 手把手教你Nginx常用模块详解之ngx_http_access_module(一)
  • 手把手教你Nginx常用模块详解之ngx_http_addition_module(二)
  • 手把手教你Nginx常用模块详解之ngx_http_api_module(三)
  • 手把手教你Nginx常用模块详解之ngx_http_gzip_module(四)
  • 手把手教你Nginx常用模块详解之ngx_http_limit_conn_module(五)
  • 手把手教你Nginx常用模块详解之ngx_http_upstream_module(六)
  • 手把手教你Nginx常用模块详解之ngx_stream_ssl_module(七)
  • 手把手教你Nginx常用模块详解之ngx_stream_upstream_module(八)
  • 手把手教你Nginx常用模块详解之ngx_http_perl_module(九)
  • 手把手教你Nginx常用模块详解之ngx_http_rewrite_module(十)
  • 手把手教你Nginx常用模块详解之ngx_http_status_module(十一)


一. 指令


ngx_http_addition_module

该ngx_http_addition_module模块是一个过滤器,用于在响应之前和之后添加文本。该模块不是默认编译在nginx中的,在编译的时候添加–with-http_addition_module配置参数启用。


二. 用法


句法: add_before_body uri
默认:
语境: http,server,location

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

句法: add_after_body uri
默认:
语境: http,服务器,位置

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

句法: addition_types mime-type …;
默认: addition_types text / html;
除了“ text/html” 之外,允许在指定的MIME类型的响应中添加文本。特殊值“ *”匹配任何MIME类型(0.8.29)。



三. 示例配置


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

以上更多详解请大家关注nginx官方网站https://nginx.org/en/docs/


    以上就是我们今天的教程,如果本文对你有所帮助,欢迎关注点赞,分享给您身边的朋友。您的鼓励就是对我的最大动力。

相关文章
|
27天前
|
缓存 应用服务中间件 网络安全
Nginx中配置HTTP2协议的方法
Nginx中配置HTTP2协议的方法
64 7
|
4月前
|
负载均衡 应用服务中间件 API
Nginx:location配置模块的用法(一)
Nginx:location配置模块的用法(一)
543 2
|
2月前
|
缓存 JavaScript 安全
nodejs里面的http模块介绍和使用
综上所述,Node.js的http模块是构建Web服务的基础,其灵活性和强大功能,结合Node.js异步非阻塞的特点,为现代Web应用开发提供了坚实的基础。
117 62
|
2月前
|
应用服务中间件 nginx C++
nginx的cgi模块
nginx的cgi模块
41 0
|
2月前
|
JSON API 开发者
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
22 0
|
2月前
|
移动开发 网络协议 C语言
详解 httptools 模块,一个 HTTP 解析器
详解 httptools 模块,一个 HTTP 解析器
38 0
|
4月前
|
缓存 应用服务中间件 nginx
安装nginx-http-flv-module模块
本文介绍如何为Nginx安装`nginx-http-flv-module`模块。此模块基于`nginx-rtmp-module`二次开发,不仅具备原模块的所有功能,还支持HTTP-FLV播放、GOP缓存、虚拟主机等功能。安装步骤包括:确认Nginx版本、下载相应版本的Nginx与模块源码、重新编译Nginx并加入新模块、验证模块安装成功。特别注意,此模块已包含`nginx-rtmp-module`功能,无需重复编译安装。
208 1
|
4月前
|
JSON API 数据格式
Python网络编程:HTTP请求(requests模块)
在现代编程中,HTTP请求几乎无处不在。无论是数据抓取、API调用还是与远程服务器进行交互,HTTP请求都是不可或缺的一部分。在Python中,requests模块被广泛认为是发送HTTP请求的最简便和强大的工具之一。本文将详细介绍requests模块的功能,并通过一个综合示例展示其应用。
|
4月前
|
负载均衡 应用服务中间件 Linux
在Linux中,常用的 Nginx 模块有哪些,常来做什么?
在Linux中,常用的 Nginx 模块有哪些,常来做什么?
|
4月前
|
缓存 应用服务中间件 API
Nginx七层(应用层)反向代理:HTTP反向代理proxy_pass篇(三)
Nginx七层(应用层)反向代理:HTTP反向代理proxy_pass篇(三)
60 3