没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
SpringBoot2.1.3修改修改tomcat参数支持请求特殊符号问题参数支持请求特殊符号问题
最近遇到一个问题,比如GET请求中,key,value中带有特殊符号,请求会报错。接下来通过本文给大家分享解
决SpringBoot2.1.3修改tomcat参数支持请求特殊符号 ,需要的朋友可以参考下
最近遇到一个问题,比如GET请求中,key,value中带有特殊符号,请求会报错,见如下URL:
http://xxx.xxx.xxx:8081/aaa?key1=val1&a.[].id=123&b=a[1]
现在,我们进入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参数支持请求特殊符号问题,如果大家有任何疑问请给我留言,小
编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
资源评论
weixin_38614952
- 粉丝: 7
- 资源: 887
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功