我曾经使用以下配置,但从spring-boot-2.0开始,WebRequestTraceFilter不再可用。
@Bean
public FilterRegistrationBean filter(WebRequestTraceFilter filter) {
FilterRegistrationBean registration = new FilterRegistrationBean(filter);
registration.setUrlPatterns("subpath/*"));
return registration;
}如何正确更换上面的过滤器?
发布于 2020-07-23 21:08:03
在2.0中,根据下面GitHub问题链接中的评论,跟踪的灵活性被故意降低了。
https://github.com/spring-projects/spring-boot/issues/12953
我可以通过扩展HttpTraceFilter来实现类似的功能
https://stackoverflow.com/questions/51517666
复制相似问题