【问题标题】:How to log all HTTP Headers in Apache http server 2.4.43 for a specific port如何在 Apache http server 2.4.43 中为特定端口记录所有 HTTP 标头
【发布时间】:2020-07-13 03:43:07
【问题描述】:

我曾尝试修改 httpd.conf,但都没有产生结果。

【问题讨论】:

    标签: apache logging http-headers httpserver


    【解决方案1】:

    您可以启用 dumpio 日志记录以记录 HTTP 请求和响应标头。

    DumpIOInput On
    DumpIOOutput On
    LogLevel dumpio:trace7
    

    您可以参考https://httpd.apache.org/docs/2.4/mod/mod_dumpio.html

    【讨论】:

    • 感谢您的回答。是否有任何选项可以将日志文件更改为用户定义的日志文件而不是 error.log??
    • 用户自定义日志是什么意思?是否要更改日志文件名?
    • 需要记录到新的日志文件(例如 headerList.log)而不是 error.log。
    • 现在。但是您可以在 VirtualHost 中设置 LogLevel,使其仅适用于特定的 VirtualHost。
    【解决方案2】:

    @Pandurang 报告的解决方案几乎是正确的。 配置更改如下:

    DumpIOInput On
    DumpIOOutput On
    LogLevel dumpio:trace8
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-14
      • 2013-09-13
      • 1970-01-01
      • 2015-12-16
      • 2019-07-04
      • 2014-05-16
      • 1970-01-01
      • 2020-03-05
      相关资源
      最近更新 更多