在Apache Web Server 2.4中设置主机HttpRequest标头

时间:2018-09-21 08:28:50

标签: apache web server header host

在我们的项目中,我们希望使用Apache Web服务器2.4前端实现Apache Tomcat 8.0.28。当前,F5负载平衡器将http请求发送给Tomcat,并带有 Host HttpRequest标头的空白值,并且tomcat允许该请求。但是,Apache Web服务器2.4不允许抛出以下错误Http Bad Request(400)

AH00569:客户端发送的HTTP / 1.1请求没有主机名(请参阅RFC2616第14.23节):/health-check/monitor.html

我们尝试了以下解决方案来绕过此问题
   1. HttpProtocolOptions不安全
   2. RequestHeader尽早设置/添加/添加主机“内容”

但是Host对Apache来说仍然是空白,它拒绝了请求

是否有任何可靠的方法/第三方模块(例如mod_security)将Host Http Request Header设置为某个值?

0 个答案:

没有答案