WebClient Spring WebFlux 包含一个客户端以执行HTTP请求。WebClient具有基于Reactor(参见响应式库)的功能性、流畅的API,它使得在无需处理线程或并发的情况下声明式组合异步逻辑成为可能。它是完全非阻塞的,支持流式处理,并依赖于与服务器端用于编码和解码请求及响应内容相同的编解码器。spring-doc.cadn.net.cn WebClient 需要一个HTTP客户端库来执行请求。内置支持以下内容:spring-doc.cadn.net.cn Reactor Nettyspring-doc.cadn.net.cn JDK HttpClientspring-doc.cadn.net.cn Jetty 响应式 HTTP 客户端spring-doc.cadn.net.cn Apache HttpComponentsspring-doc.cadn.net.cn 其他可以通过 ClientHttpConnector 插入。spring-doc.cadn.net.cn 小节摘要 配置 retrieve() 交换 请求体 筛选器 属性 上下文 同步使用 测试 Spring Framework Web on Reactive Stack WebClient HTTP/2 配置