Я обнаружил ошибку из-за приведенных ниже фигурных скобок в URI {2019-06-11T00:00:00%20TO%202019-06-11T23:59:59}
Я также попытался добавить FilterRegistrationBean
, но это не сработало
@Bean
public FilterRegistrationBean filterRegistrationBean() {
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
characterEncodingFilter.setForceEncoding(false);
characterEncodingFilter.setEncoding("UTF-8");
characterEncodingFilter.setForceRequestEncoding(false);
characterEncodingFilter.setForceResponseEncoding(false);
registrationBean.setFilter(characterEncodingFilter);
registrationBean.addUrlPatterns("/*");
return registrationBean;
}
private static class EmbeddedTomcatCustomizer implements
WebServerFactoryCustomizer<TomcatServletWebServerFactory> {
@Override
public void customize(TomcatServletWebServerFactory factory) {
factory.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> {
connector.setAttribute("relaxedPathChars", "<>[\\]^`:{|}");
connector.setAttribute("relaxedQueryChars", "<>[\\]^`:{|}");
});
}
}