夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色
nginx 反代获取请求体和响应体

log_format 定义log输出格式. escape=json中文防止乱码

log_format log_req_resp  escape=json  '--- \n "request" \nremote_addr \n localtime \nremote_user  '
'\n "http_referer" \n "http_user_agent" \n request_time  \n req_body:"request_body"'
'\n " \n ua: "$http_user_agent"   \n ---';

然后输出的时候 加上 log_req_resp access_log /home/wwwlogs/file.log log_req_resp
其中localtime定义的是年月日输出时间 resp_body定义响应体超出截断

最终输出格式

---
 "GET /v1.0/path/to/api HTTP/2.0"
 114.247.1.1
 2021-02-26 14:37:15
{
 "key":"value"
}
 ""
 "okhttp/3.12.8"
 0.453
 req_body:"{ response:ok}"
 "
 ua: "okhttp/3.12.8"
 ---

引用 : https://docs.nginx.com/nginx/admin-guide/monitoring/logging/

暂无评论

发送评论 编辑评论


				
上一篇
下一篇