放开apache调试,查看post数据
主要是利用dumpio模块,相关操作如下。
1,先确认dumpio_module已加载
# /opt/lampp/bin/httpd -M | grep dumpio
dumpio_module (shared)
如果没有,就确认下httpd.conf配置文件,是否放开了dumpio_module
# cat httpd.conf | grep dumpio_module
LoadModule dumpio_module modules/mod_dumpio.so
2,放开日志
修改httpd.conf配置文件里的LogLevel,并添加上dumpio_module的配置,内如如下:
[root@lenky-centos lampp]# cat etc/httpd.conf | grep LogLevel -A 5
#LogLevel warn
LogLevel dumpio:trace7
DumpIOInput On
DumpIOOutput On
3,重启apache
# /opt/lampp/bin/httpd -k restart
4,测试
打开一个终端用tail进行监控,浏览器或wget访问测试,就可以看到对应的信息了,有点多,进行针对的grep吧。
[root@lenky-centos lampp]# tail -f logs/error_log | grep dumpio
[Sat Apr 02 05:37:11.414599 2022] [dumpio:trace7] [pid 4321] mod_dumpio.c(63): [client 192.168.122.1:35972] mod_dumpio: dumpio_out (metadata-EOR): 0 bytes
[Sat Apr 02 05:37:11.414657 2022] [dumpio:trace7] [pid 4321] mod_dumpio.c(140): [client 192.168.122.1:35972] mod_dumpio: dumpio_in [speculative-nonblocking] 1 readbytes
[Sat Apr 02 05:37:11.414683 2022] [dumpio:trace7] [pid 4321] mod_dumpio.c(151): [client 192.168.122.1:35972] mod_dumpio: dumpio_in – 11
转载请保留地址:http://www.lenky.info/archives/2022/04/3136 或 http://lenky.info/?p=3136
备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来信讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。
法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以Email或书面等方式告知,本站将及时删除相关内容或链接。