Apache:是否可以记录所有已启用模块的请求/响应标头/内容修改?

时间:2018-09-07 07:29:06

标签: apache logging proxy

我面临着一个Apache代理设置,该设置变得更加复杂,因此,关于为什么要缓存或不缓存或为什么标题是它们的方式,出现了更多的问题,...

因此有一个Apache代理,它接收来自客户端浏览器的请求,并启用了一些模块,例如mod_cache,mod_pagespeed等,以及一些后端Web服务器来处理该请求,或者代理可以直接从文件系统传递图像

此外,后端软件还存在一些错误,导致缺少正确的HTTP缓存控制标头的混淆。

我的问题是,有没有办法记录模块对请求的更改?

例如,我希望能够回答以下问题:

  1. 后端应用程序收到/响应了什么?
  2. 哪个模块更改了给定的标头?
  3. 标头是否已完全更改了标头?
  4. 请求是否被某个模块缓存,甚至没有命中后端应用程序?
  5. 应用程序或代理压缩了响应内容吗?
  6. 内容是否已修改,例如通过mod_pagespeed?

关于日志大小和容量,我考虑了一些条件,该条件仅在设置了可以由某些浏览器插件注入的给定标头的情况下才启用我们办公室ip的日志。

任何有关工作设置的想法都将受到赞赏。

0 个答案:

没有答案