Spring boot 如何在反应式spring中打印完整的http请求
我已经实现了自定义web筛选器,并尝试读取完整的HTTP请求,但在订阅时出错Spring boot 如何在反应式spring中打印完整的http请求,spring-boot,netty,spring-webflux,Spring Boot,Netty,Spring Webflux,我已经实现了自定义web筛选器,并尝试读取完整的HTTP请求,但在订阅时出错 public class AppWebFilter implements WebFilter { @Override public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) { exchange.getRequest().getBody().map(m->m.read()).doOn
public class AppWebFilter implements WebFilter {
@Override
public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
exchange.getRequest().getBody().map(m->m.read()).doOnNext(k->k.byteValue()).subscribe();
return chain.filter(exchange);
}
}
公共类AppWebFilter实现WebFilter{
@凌驾
公共Mono筛选器(服务器WebExchange exchange、WebFilterChain链){
exchange.getRequest().getBody().map(m->m.read()).doOnNext(k->k.byteValue()).subscribe();
返回链。过滤器(交换);
}
}
您得到的错误是什么?@Dvorog IllegalStateException@pixel it not duplicate可能重复您能解释一下它有什么不同吗?您得到的错误是什么?@Dvorog IllegalStateException@pixel it not duplicate可能重复您能解释一下它有什么不同吗?