存档

文章标签 ‘echo’

nginx将POST数据写到日志里

2020年5月1日 1 条评论

NGINX 是一个强大的web服务器,可以很容易的应对高负载的HTTP流量。nginx每处理一个连接,就会记录一条日志信息,包括诸如:IP地址,回复内容大小、http状态码等信息。 某种情况下,需要了解请求内容是什么,特别 POST 请求。 NGINX 默认只支持记录GET请求,对于记录POST请求需要使用额外的模块,例如, Echo module, 这个模块提供很多有用的指令: echo, time, and sleep。 记录POST请求我们需要使用到其中的 echo_read_request_body 命令和 $request_body 变量。 源码编译nginx增加echo模块步骤: 1.下载nginx和echo模块的源码:...

分类: nginx 标签: ,