Nginx日志记录post请求详细参数及header内容
nginx中默认没有记录post请求的body参数,修改log_format部分,打开记录,增加$request_body部分,如下所示:
log_format main '$proxy_add_x_forwarded_for $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$request_body"'
'"$http_user_agent" "$http_x_forwarded_for" '
'$http_head $request_time '
'"$http_range" "$sent_http_content_range"'
'upstream: $upstream_addr';
reload后tail查看accesslog,已经详细记录下了post发送过来的所有参数请求,一般用于调试程序,平常不推荐记录,以免泄露敏感信息。
Tag标签:「nginx post header」更新时间:「2021-11-03 21:09:15」阅读次数:「1250」