我有一个实现Webfilter的类和一些带注释的spring webflux实现的端点。
我可以使用过滤器功能拦截请求:
@Override
public Mono<Void> filter(ServerWebExchange serverWebExchange, WebFilterChain webFilterChain) {
ServerHttpRequest request = serverWebExchange.getRequest();
//Do some stuff with the request
return webFilterChain.filter(serverWebExchange);
}
然后执行控制器,然后在控制器对我拥有的每个服务执行后,我想做一些其他的事情。
答案 0 :(得分:1)
然后,您可以链接事物:
return webFilterChain.filter(serverWebExchange).then( ... );