gpt4 book ai didi

Tomcat 响应 header 字段

转载 作者:行者123 更新时间:2023-11-28 22:50:39 24 4
gpt4 key购买 nike

有没有办法不显示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 有一种生产模式可以隐藏一些 header 字段。

最佳答案

在您的 server.xml 文件中,将 server="___" 添加到连接器以更改 header 名称。我相信只有 "" 会删除 header 或发送空白,但我不确定。

所以你的连接器看起来像这样:

<Connector port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
server="Not Tomcat">

请注意,我在开发机器上更改此设置时遇到了问题。我认为这是一个问题,Netbeans 寻找默认 header 并提示服务器设置不是默认设置时服务器未运行。但它在生产服务器上运行良好。

但是...看起来您正在使用 Apache httpd 服务器,因为默认的 Tomcat 服务器 header 是“Apache-Coyote/1.1”,至少对于 8.0.38 是这样。我不知道在 Tomcat 后端更改它是否会使其通过 Apache 服务器。

关于Tomcat 响应 header 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40845984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com