Как прочитать тело из ответа в вебфлайтере - PullRequest
0 голосов
/ 30 апреля 2019

Я хотел бы прочитать тело ответа в веб-фильтре, на самом деле я пытаюсь создать фильтр журналирования, в котором я могу регистрировать запрос и ответ на запрос, поступающий в приложение.

У меня естьпопробовал приведенный ниже код, но это не помогло.

@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());
    });
}
...