当前位置: 移动技术网 > IT编程>开发语言>Java > SpringBoot2.1.3修改tomcat参数支持请求特殊符号问题

SpringBoot2.1.3修改tomcat参数支持请求特殊符号问题

2019年07月19日  | 移动技术网IT编程  | 我要评论

魅丽斯,agsdon,拜托姐夫别乱来

最近遇到一个问题,比如get请求中,key,value中带有特殊符号,请求会报错,见如下url:

]

现在,我们进入boot启动类,添加如下代码即可:

public class demoapp {
  public static void main(string[] args) {
      springapplication.run(demoapp.class, args);
  }
  @bean
  public tomcatservletwebserverfactory webserverfactory() {
     tomcatservletwebserverfactory factory = new tomcatservletwebserverfactory();
     factory.addconnectorcustomizers(new tomcatconnectorcustomizer() {
              @override
              public void customize(connector connector) {
                  connector.setproperty("relaxedpathchars", "\"<>[\\]^`{|}");
                  connector.setproperty("relaxedquerychars", "\"<>[\\]^`{|}");
               }
      });
      return factory;
  }
}

总结

以上所述是小编给大家介绍的springboot2.1.3修改tomcat参数支持请求特殊符号问题

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网