设置一个参数比如 $post1,然后当访问你特定接口的时候,set $post1=1
然后结合access_log的if不就好了
在 2015年12月11日星期五 UTC+11下午5:25:20,doujiang写道:
Hello,
在 2015年12月11日 上午11:02,rr Feng
<abi...@gmail.com>写道:
找到一些纯 Nginx 的方式,但是看起来有些 tricky,在 openresty 应该有更好的方式可以完成这个事情吧,请指教思路。
这个事情,适合放在 log_by_lua 里处理
要拿 request_body,简单的搞法就是 ngx.var.request_body,只是你先查清楚文档,并不是一定会有,得看你的具体情况
目的是要将两个特定的 POST 接口的 POST DATA 记录下来。记录方式直接写入写进 access log 里即可。
--