【发布时间】:2019-09-23 18:08:18
【问题描述】:
我有一个 WebFilter,我想为几个 url 排除它。
我使用了 PathPattern,它可以用来排除 1 个 url,但不能超过。
私有最终 PathPattern pathPattern;
public MyFilter() {
pathPattern = new PathPatternParser().parse("/url");
}
@Override
public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
if (pathPattern.matches(exchange.getRequest().getPath().pathWithinApplication())) {
return chain.filter(exchange);
}
【问题讨论】:
标签: spring-webflux