Get the answer, write it here in case someone meets same problem in future: add server attribute in Connector element of the conf/server.xml, something like this: <Connector .... server="test" ... > Thanks Han
________________________________ From: Hanks Wang (hanwan) Sent: Friday, February 22, 2008 2:23 PM To: 'dev@tomcat.apache.org' Subject: How to modify default tomcat http header property "Server: Apache-Coyote/1.1" ? Hi all, I deployed a servlet in Tomcat which response to all http post requests, and I composed the response data by HttpServletResponse object. But I found Tomcat will generate a default http header property in the response: "Server: Apache-Coyote/1.1" So my question is : Is there a way to change the http header value? eg: change it to "Server: For-Test" I try to use below method: response.setHeader("Server", "For-Test"); Then the http header becomes to: Server: Apache-Coyote/1.1 Server: For-test But the "Apache-Coyote/1.1" still there. So how can I delete it or modify it? Thanks! B.R Han