在apache中记录http POST?

dmy*_*ung 8 logging apache-2.2

我们有一个 django webapp 正在运行,它接收来自各种客户端的 http POST 提交。

我们希望能够让 apache 在特定的 http POST 到达我们的 Web 应用程序之前记录它们。我们认为这是防止 django 出现任何灾难性错误的保险。

我看过mod-security和它的表亲mod_log_post。mod_log_post 似乎是为了响应 mod-security 的重要性而做出的,我倾向于同意。围绕 mod_log_post 的相对较新和缺乏社区有点令人担忧。 mod_dumpio在打开包含过多信息的消防水管时,这似乎是一种生硬的工具。我们知道此 POST 数据传入的性质甚至 URL,我们希望专门针对这些 POST 事件的日志记录。

apache 是否还有其他选项可以完成这种级别的日志记录?是否有推荐的 mod-security 或其他 mod 的配置选项?

小智 4

抱歉,mod_log_post 现在是一场独角戏,但功能集也已修复。POST 数据就是 POST 数据,不需要太多的人手和社区。