当前位置:   article > 正文

解决springboot项目请求出现非法字符问题 java.lang.IllegalArgumentException:Invalid character found in the request t_javaexception: java.lang.illegalargumentexception:

javaexception: java.lang.illegalargumentexception: invalid id, must be in the range [0..16)版本: 2019-01-26堆栈: wrapped java.lang.illegalargumentexception: invalid id, must be in the range [0..16) at 命令助手:3168:0 at 命令助手:3379:0 at se

解决办法:

在springboot工程中增加一个tomcat 配置,代码如下:

  1. /**
  2. * @author: zw
  3. * @create: 2019-06-27 11:19
  4. **/
  5. @Configuration
  6. public class TomcatConfig {
  7. @Bean
  8. public TomcatServletWebServerFactory webServerFactory() {
  9. TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
  10. factory.addConnectorCustomizers((Connector connector) -> {
  11. connector.setProperty("relaxedPathChars", "\"<>[\\]^`{|}");
  12. connector.setProperty("relaxedQueryChars", "\"<>[\\]^`{|}");
  13. });
  14. return factory;
  15. }
  16. }

 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号