此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10Spring中文文档

此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10Spring中文文档

本节介绍用于客户端访问 REST 端点的选项。Spring中文文档

RestClient

RestClient是一个同步 HTTP 客户端,它公开了现代、流畅的 API。Spring中文文档

有关更多详细信息,请参阅 RestClientSpring中文文档

WebClient

WebClient是一个反应式客户端,用于使用流畅的 API 执行 HTTP 请求。Spring中文文档

有关详细信息,请参阅 WebClientSpring中文文档

RestTemplate

RestTemplate是执行 HTTP 请求的同步客户端。它是原始的 Spring REST 客户端,并在底层 HTTP 客户端上公开一个简单的模板方法 API 图书馆。Spring中文文档

有关详细信息,请参阅 REST 终结点Spring中文文档

HTTP 接口

Spring Frameworks 允许您将 HTTP 服务定义为具有 HTTP 的 Java 接口 交换方法。然后,您可以生成实现此接口的代理,并 执行交换。这有助于简化 HTTP 远程访问,并提供额外的 灵活选择 API 样式,例如同步式或响应式。Spring中文文档

有关详细信息,请参阅 REST 终结点Spring中文文档