springboot(四)———解决Springboot GET请求参数过长的问题
这个问题网上很多答案都是修改Tomcat的配置文件,但是我们是springboot项目,Tomcat是内置的,所以简单的修改Tomcat配置文件是没有用的。只需要很简单的一段代码就可以解决这个问题。只需要在主类中添加以下代码就正常了。
·
这个问题网上很多答案都是修改Tomcat的配置文件,但是我们是springboot项目,Tomcat是内置的,所以简单的修改Tomcat配置文件是没有用的。只需要很简单的一段代码就可以解决这个问题。
注意看我的主类
@SpringBootApplication
public class Application {
@Bean
public ConfigurableServletWebServerFactory webServerFactory() {
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
factory.addConnectorCustomizers(
(TomcatConnectorCustomizer) connector -> connector.setProperty("relaxedQueryChars", "|{}[]\\")
);
return factory;
}
public static void main(String[] args){
SpringApplication.run(Application.class, args);
}
}
只需要在主类中添加以下代码就正常了
@Bean
public ConfigurableServletWebServerFactory webServerFactory() {
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
factory.addConnectorCustomizers(
(TomcatConnectorCustomizer) connector -> connector.setProperty("relaxedQueryChars", "|{}[]\\")
);
return factory;
}

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)