|
此版本仍在开发中,尚未稳定。如需最新的稳定版本,请使用 Spring Framework 7.0.6! |
REST 客户端
本节描述了客户端访问 REST 端点的选项。
RestClient
RestClient 是一个同步HTTP客户端,提供现代的、流畅的API。
有关更多详细信息,请参阅 RestClient。
WebClient
WebClient 是一个具有流畅API的响应式客户端,用于发起HTTP请求。
有关更多详细信息,请参阅 WebClient。
RestTemplate
RestTemplate 是一个用于发出HTTP请求的同步客户端。它是Spring REST客户端的原始版本,通过底层HTTP客户端库提供了一个简单、模板化方法的API。
查看RestTemplate了解详细信息。
HTTP接口
Spring框架允许您将HTTP服务定义为具有HTTP交换方法的Java接口。之后,您可以生成实现此接口并执行交换的代理。这有助于简化HTTP远程访问,并为选择API风格(如同步或响应式)提供了额外的灵活性。
参见HTTP接口以获取详细信息。