tomcat - 如何在 Tomcat 8 中设置 ALLOW_ENCODED_SLASH

标签 tomcat configuration

如何在 Tomcat 8 中设置 ALLOW_ENCODED_SLASH=true?我应该在哪个文件中配置这个属性?我想得到这样的 URI http://www.example.com//12345%2F6789,但是 Tomcat 没有收到像这样带有 %2F 的请求。我应该怎么做才能解决这个问题?

最佳答案

catalina.properties 文件中添加此属性:

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

关于tomcat - 如何在 Tomcat 8 中设置 ALLOW_ENCODED_SLASH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39931538/

相关文章:

configuration - 如何使用 nginx 提供图像

java - 如何使用 spring boot 应用程序中另一个属性文件的值解析属性文件中的占位符

java - 源代码管理基础 Eclipse 配置

oop - tomcat 中不同文件夹级别的两个 log4j 库

java - Tomcat 7 Liferay 6.2 关于损坏数据库的奇怪错误

java - 本地主机、开发和生产的 Spring 数据源配置

java - WildFly 9 中新的缺失/不满足的依赖项错误

java - 非 servlet 从 web.xml 获取属性

java - Eclipse 未发布到 Apache 6.0.32 - 无法发布到服务器

java - CXF 客户端在 MyEclipse 中工作正常,但在 Tomcat 中出错