输出nginx返回日志, response为空 resp_body为空;
2021-3-11
收藏:0
阅读:2041
评论:2
需求,在nginx日志中打印出请求的response详细信息,
但是配置好了相关lua脚本之后resp_body为空,如下图所示:
nginx.conf 相关配置如下:
1:log_format配置
2:lua脚本配置 由于有多个server,所以在很多server都加入了以下lua脚本
lua_need_request_body on; set $resp_body ""; body_filter_by_lua ' local resp_body = string.sub(ngx.arg[1], 1, 1000) ngx.ctx.buffered = (ngx.ctx.buffered or "") .. resp_body if ngx.arg[2] then ngx.var.resp_body = ngx.ctx.buffered end ';
点赞
杨尼玛
resp_body为空
10.130.33.45 - - [11/Mar/2021:18:38:52 +0800] "POST /services/DealerToCustomerService/exclusive HTTP/1.1" 200 112 "-" "Java/1.8.0_144" "-" "/services/DealerToCustomerService/exclusive" resp_body:""
2021-03-11 18:41:18
评论区的留言会收到邮件通知哦~
推荐文章
- 想问一下,有大佬用过luacurl吗
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 提个lua字符匹配捕获模式问题
- 关系型/非关系型数据库面试知识点
- LUA免费训练营(直通面试,有基础小伙伴也可以直接来简历)
- cfadmin - 高性能 Lua Web 网络框架
- Lua5.1 虚拟机指令简明手册
- 输出nginx返回日志, response为空 resp_body为空;
- Openresty 最佳资源集合
- 各位大佬,求lua5.3或5.4版本的luasql(包含mysql.dll和sqlite3.dll)
- 和Python的pip对比lua的luarocks,luarocks并没有想象中那么简单好用!!这根本不是一个等级。
- [实习] [开源软件] Casbin 开源软件 GSoC 远程预选+实习生 for Lua
- Openresty 压测总结
- Openresty 中的空值:nil,ngx.null,cjson.null
- macbook pro A1707 15 寸笔记本拆机指南
- Lua 的垃圾回收机制
- 介绍几个和 Lua 有关的工具
- 什么时候使用 access_by_lua,什么时候使用 content_by_lua
- Windows下 怎么编译安装 luadist lua版本是5.53
- srlua编译的exe如何反编译
恳求各位大佬解答!!!!!!!