如何从Webfliter的响应中读取正文

时间:2019-04-30 09:28:29

标签: spring-webflux

我想在Web过滤器中读取响应主体,实际上,我正在尝试创建一个日志记录过滤器,可以在其中记录请求和对应用程序的请求的响应。

我尝试了以下代码,但没有帮助。

@Override
public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
    return chain.filter(exchange).doOnSuccessOrError((consumer, error) -> {
        loggingUtil.logAPIRequestResponse(exchange.getRequest(), exchange.getResponse(), "",
                exchange.getRequest().getPath().value());
    });
}

0 个答案:

没有答案