当发出来自浏览器的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"
/>
似乎工作.
重启服务器.