如何在日志文件中记录apache收到的HTTP请求标头(全部)的内容?是否可以使用Apache记录所有HTTP请求标头?
目前我的Apache组合日志格式的配置是:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Cookie}i\"" combined
我明白,这是可以做到这一点这样:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Cookie}i\" \"%{heading name}i\" \"%{heading name}i\" \"%{heading name}i\"" combined
,但它是不符合逻辑的,它是不可能知道哪些头将是。
能够记录传递到Apache机器上的所有HTTP头文件仍然非常有用。我宁愿有一个更灵活的系统,而不是每次引入新头时编辑'LogFormat'。 – 2014-06-13 16:08:15
我特意登录为这个答案投票! – rofans91 2016-06-23 03:42:20