gpt4 book ai didi

java - response.setContentType() 总是修剪 "; charset"之间的空间?

转载 作者:IT王子 更新时间:2023-10-29 00:37:45 25 4
gpt4 key购买 nike

我正在使用 Tomcat 6.0.20,HttpServlet

我的 servlet 代码如下:-

response.setContentType("application/xml; charset=utf-8");

但每次我都会得到内容类型:

application/xml;charset=utf-8

“;”之间没有空格。

我可以知道如何绕过被修剪的空间吗?

有没有办法这样做(例如:修改 servet-api.jar)?

最佳答案

它可能发生在 Tomcat 中、Tomcat 前面的反向代理中、代理中、防火墙中或客户端堆栈中的某处。可能无法阻止正在执行此操作的任何人。

不过应该​​没关系。 HTTP 标准规定分号后有可选的空格。 无论空格是否存在,您的客户端代码都应该工作

关于java - response.setContentType() 总是修剪 "; charset"之间的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3438498/

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