我正在使用Tomcat 6.0.20,HttpServlet
我的servlet代码如下: –
response.setContentType("application/xml; charset=utf-8");
但每次我得到的内容类型为:
application/xml;charset=utf-8
没有“;”之间的空格.
我可以知道如何绕过正在修剪的空间吗?
无论如何都要这样做(例如:修改servet-api.jar)?
最佳答案 它可能发生在Tomcat,Tomcat前面的反向代理,代理,防火墙或客户端堆栈中的某个地方.这可能是不可能阻止这样做的.
但这应该不重要. HTTP标准说分号后面有可选的空格.无论空间是否存在,您的客户端代码都应该有效.