Nginx   发布时间:2019-11-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[日常] nginx记录post数据大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

1.使用log_format指令来更改日志格式,该指令只能放在http{}段

log_format  日志名  '日志内容';

server { access_log /var/log/nginx/default.access.log 日志名;}

2.$requesT_Body是nginx的内置变量,可以记录post的数据

3.测试

log_format my_test_log escape=json request_filename $http_x_forWARDed_for $fastcgi_script_name $document_root $requesT_Body{ access_log /var/log/nginx/s.log my_test_log; }

4.其他nginx内置变量

$time_local 格式化的时间$request 请求地址$status 响应码$body_bytes_sent 传送页面的字节数$http_referer 来源地址$http_user_agent 客户端UA$document_root 当前文件的目录绝对地址,比如:/var/www/html$fastcgi_script_name 当前url的绝对地址,比如:/info.php$request_filename 当前请求文件的绝对物理地址,基于root和alias指令,比如:/var/www/html/info.php$http_cookie cookie信息,这个也很重要,如果在cookie中带上了用户的标识,比较方便调试

title="[日常] nginx记录post数据" alt="[日常] nginx记录post数据" src="https://cn.js-code.com/res/2019/01-23/23/d2d19e8dd91a502b72cfd26049873577.png" >

大佬总结

以上是大佬教程为你收集整理的[日常] nginx记录post数据全部内容,希望文章能够帮你解决[日常] nginx记录post数据所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: