WebClient
Spring WebFlux 包含一个用于执行 HTTP 请求的客户端。WebClient 具有基于 Reactor 的函数式、流式 API,参见 响应式库,它允许声明式地组合异步逻辑,而无需处理线程或并发。它是完全非阻塞的,支持流式传输,并依赖于与服务器端编码和解码请求和响应内容相同的 codec。
WebClient 需要一个 HTTP 客户端库来执行请求。
-
Apache HttpComponents
Spring WebFlux 包含一个用于执行 HTTP 请求的客户端。WebClient 具有基于 Reactor 的函数式、流式 API,参见 响应式库,它允许声明式地组合异步逻辑,而无需处理线程或并发。它是完全非阻塞的,支持流式传输,并依赖于与服务器端编码和解码请求和响应内容相同的 codec。
WebClient 需要一个 HTTP 客户端库来执行请求。
Apache HttpComponents