此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring Framework 6.2.10! |
REST 客户端
本节介绍客户端访问 REST 终结点的选项。
RestClient
RestClient
是一个同步 HTTP 客户端,它公开了一个现代、流畅的 API。
看RestClient
了解更多详情。
WebClient
WebClient
是一个响应式客户端,用于使用流畅的 API 执行 HTTP 请求。
有关更多详细信息,请参阅 WebClient。
RestTemplate
RestTemplate
是执行 HTTP 请求的同步客户端。是原创
Spring REST 客户端,并在底层 HTTP 客户端上公开了一个简单的模板方法 API
图书馆。
有关详细信息,请参阅 REST 端点。
HTTP 接口
Spring Frameworks 允许您将 HTTP 服务定义为具有 HTTP 的 Java 接口 交换方法。然后,您可以生成一个实现此接口的代理,并且 执行交换。这有助于简化 HTTP 远程访问并提供额外的 灵活地选择 API 样式,例如同步或响应式。
有关详细信息,请参阅 REST 端点。