Tomcat响应标头字段

有没有一种方法不显示http响应的头文件。

例如 :

HTTP/1.1 200 OK

Date: Mon, 27 Jul 2009 12:28:53 GMT

Server: Apache/2.2.14 (Win32)

Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT

Content-Length: 88

Content-Type: text/html

Connection: Closed

显示字段 时,它可能是一个不好的实践。我以为tomcat 有一种 ,可以隐藏一些标题字段。

谢谢。

回答:

在server.xml文件中,添加server="___"到连接器以更改标头名称。我相信只是""会删除标题或发送空白,但我并不乐观。

因此,您的连接器将如下所示:

<Connector port="8080"

protocol="HTTP/1.1"

connectionTimeout="20000"

server="Not Tomcat">

请注意,在开发机器上进行更改时遇到问题。我认为这是Netbeans寻找默认标头并抱怨服务器设置不是默认值时服务器未运行的问题。但是它在生产服务器上运行良好。

但是…看来您正在使用Apache httpd服务器,因为默认的Tomcat服务器标头至少在8.0.38中是“ Apache-Coyote /

1.1”。我不知道在Tomcat后端中进行更改是否会使它超过Apache服务器。

以上是 Tomcat响应标头字段 的全部内容, 来源链接: utcz.com/qa/397286.html

回到顶部