SpringBoot 报 Invalid character found in the request target. [xxx] The valid characters are defined in RFC 7230 and RFC 3986

解决方式

@Bean
public ConfigurableServletWebServerFactory webServerFactory() {
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
factory.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> connector.setProperty("relaxedQueryChars", "|{}[]\"));
return factory;
}

posted @ 2022-02-09 20:04  kmswilliam  阅读(55)  评论(0)    收藏  举报