Tomcat返回带有空格的请求URI的505

时间:2019-05-15 02:44:29

标签: java spring-boot tomcat error-handling http-status-code-505

我正在springboot2应用程序中使用嵌入式Tomcat 9.0.13,该应用程序位于nginx反向代理后面。

当我发送带有空格的请求时,它返回505。该请求甚至没有传递到servlet中,因此我无法在应用程序级别添加自定义错误处理。

如何显示此505错误的自定义页面?另外,有没有办法不将其视为505并自动对空白进行编码?

例如URI: “ http://app/hello世界” “ http://app/api?key=hello世界”

1 个答案:

答案 0 :(得分:0)

请尝试在url参数中使用字符代码来实现安全性