隐藏Http请求中的Header ServerName
方法一在tomcat/lib/tomcat-coyote.jar中
下面两个文件 org/apache/coyote/http11/Constants.java 和 org/apache/coyote/ajp/Constants.java 这两个文件里查找 public static final byte[] SERVER_BYTES = ByteChunk.convertToBytes("Server: Apache-Coyote/1.1" + CRLF); 然后改动红色部分
方法二(推荐)
改动%TOMCAT_HOME%/conf/server.xml加一行
server=”Neo App Srv 1.0”就能够了。这个能够随便定义 - 隐藏404、500,等错误页面的版本信息 例如以下图 改动方法是在TOMCAT_HOME/lib/catalina.jar中 找到\org\apache\catalina\util\ServerInfo.properties 单独拿出来。改动掉再直接拖进去就能够了。