对于最新的稳定版本,请使用 Spring Framework 7.0.6!spring-doc.cadn.net.cn

REST 客户端

本节描述了客户端访问 REST 端点的选项。spring-doc.cadn.net.cn

RestClient

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

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

WebClient

WebClient 是一个响应式客户端,可通过流畅的 API 执行 HTTP 请求。spring-doc.cadn.net.cn

请参阅 WebClient 了解更多信息。spring-doc.cadn.net.cn

RestTemplate

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

请参阅 REST端点 了解详细信息。spring-doc.cadn.net.cn

HTTP接口

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

请参阅 REST端点 了解详细信息。spring-doc.cadn.net.cn