如何通过添加头文件来响应Apache httpd

我有一个Apache的httpd服务器后面的docker服务器。 我正确地处理标题将被返回到我在docker级收到的请求。

但有时apache httpd添加一些标题(通常是Content-Type ),我不希望它们被添加到我的响应中(我将它们在docker中过滤掉)。

我试图通过在/etc/httpd/conf/httpd.conf注释以下行来加载headers_mod ,但是这并没有解决问题:

 LoadModule headers_module modules/mod_headers.so 

而当看着我可以在mod_headers文档中使用的命令,我没有看到任何人可以用来静音httpd!

任何想法如何我可以强制httpd的行为,我想?

不只是“不添加任何标题”! 在Apache的标志 – 任何模块可以添加标题到响应。 Apache被devise成一个Web服务器 – 你应该期望它会像一个一样,而且你需要改变很多选项来禁止它将操纵你的头文件的每一个方式(专家提示:我知道至less有两个这将需要你编辑源代码)。

如果您需要绝对保证您的代理不会修改HTTP标头,请使用Apache以外的其他产品–HAProxy或Varnish可能会更适合您的使用情况。