WebClient

Spring WebFlux包含一个用于执行HTTP请求的客户端。WebClient具有基于Reactor的功能性、流畅的API,详见响应式库,它可以在不需要处理线程或并发的情况下声明性地组合异步逻辑。它完全非阻塞,支持流式传输,并依赖于与服务器端编码和解码请求和响应内容相同的编解码器

WebClient需要一个HTTP客户端库来执行请求。以下是内置支持的内容: