此版本仍在开发中,尚未被视为稳定版。如需最新稳定版本,请使用 Spring Framework 7.0.6spring-doc.cadn.net.cn

REST 客户端

本节介绍用于客户端访问 REST 端点的选项。spring-doc.cadn.net.cn

RestClient

RestClient 是一个同步的 HTTP 客户端,提供现代且流畅的 API。spring-doc.cadn.net.cn

请参阅 RestClient 以获取更多详情。spring-doc.cadn.net.cn

WebClient

WebClient 是一个用于发起 HTTP 请求的响应式客户端,具有流畅的 API。spring-doc.cadn.net.cn

请参阅 WebClient 以获取更多详情。spring-doc.cadn.net.cn

RestTemplate

RestTemplate 是一个用于发起 HTTP 请求的同步客户端。它是 Spring 最初的 REST 客户端,基于底层的 HTTP 客户端库提供了一个简单、基于模板方法的 API。spring-doc.cadn.net.cn

详见 RestTemplate 获取详细信息。spring-doc.cadn.net.cn

HTTP 接口

Spring 框架允许您将 HTTP 服务定义为一个包含 HTTP 交换方法的 Java 接口。然后,您可以生成一个实现该接口并执行这些交换操作的代理。这有助于简化 HTTP 远程访问,并为选择 API 风格(如同步或响应式)提供了更大的灵活性。spring-doc.cadn.net.cn

有关详情,请参见HTTP 接口spring-doc.cadn.net.cn