REST 用戶端

本節說明用於用戶端存取 REST 端點的選項。

RestClient

RestClient 是一個同步 HTTP 用戶端,公開了現代化的流暢 API。

請參閱 RestClient 以取得更多詳細資訊。

WebClient

WebClient 是一個反應式用戶端,用於執行具有流暢 API 的 HTTP 請求。

請參閱 WebClient 以取得更多詳細資訊。

RestTemplate

RestTemplate 是一個同步用戶端,用於執行 HTTP 請求。它是原始的 Spring REST 用戶端,並透過底層 HTTP 用戶端程式庫公開了簡單的範本方法 API。

請參閱 REST 端點 以取得詳細資訊。

HTTP 介面

Spring Framework 讓您可以將 HTTP 服務定義為具有 HTTP 交換方法的 Java 介面。然後,您可以產生一個代理,實作此介面並執行交換。這有助於簡化 HTTP 遠端存取,並為選擇 API 樣式(例如同步或反應式)提供額外的彈性。

請參閱 REST 端點 以取得詳細資訊。