Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC

传输的参数中携带有 非法字符 ,嗯?咱也不清楚。

 

解决办法 :

在启动类中加入 

    @Bean
    public ConfigurableServletWebServerFactory webServerFactory() {
        TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
        factory.addConnectorCustomizers(new TomcatConnectorCustomizer() {
            @Override
            public void customize(Connector connector) {
                connector.setProperty("relaxedQueryChars", "|{}[]");
            }
        });
        return factory;
    }

 

没有解决问题的话,你在百度一下看。

你可能感兴趣的:(JAVA,SpringBoot,java,spring,tomcat)