SpringBoot2.1.3修改tomcat参数支持请求特殊符号问题
程序员文章站
2024-02-25 11:46:04
最近遇到一个问题,比如get请求中,key,value中带有特殊符号,请求会报错,见如下url:
]
现在,我们进入boot启动类,添加如下代码即可:
pub...
最近遇到一个问题,比如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参数支持请求特殊符号问题