对于最新的稳定版本,请使用 Spring Framework 6.2.10spring-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是一个响应式客户端,用于使用流畅的 API 执行 HTTP 请求。spring-doc.cadn.net.cn

有关更多详细信息,请参阅 WebClientspring-doc.cadn.net.cn

RestTemplate

RestTemplate是一个用于执行 HTTP 请求的同步客户端。它是原始的Spring REST 客户端,并在底层 HTTP 客户端上公开了一个简单的模板方法 API 图书馆。spring-doc.cadn.net.cn

有关详细信息,请参阅 REST 端点spring-doc.cadn.net.cn

HTTP 接口

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

有关详细信息,请参阅 REST 端点spring-doc.cadn.net.cn