在响应头中更改Tomcat服务器名称,这可能吗?

当发出来自浏览器的http请求时,通常服务器容器将在标头中发送它是什么服务器.

对于tomcat,它发送

   Server:Apache-Coyote/1.1

我知道我可以为每个请求覆盖此标头,但也有websockets和可能的其他连接的情况.

那么,有没有办法在tomcat配置级别更改它?

最佳答案 我在发布问题后发现了这个问题:

将其添加到tomcat配置文件夹中的server.xml.

<Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443"
                   server="MYSERVER"
                />

似乎工作.

重启服务器.

点赞