【Spring Boot】第22.1課-使用 RestTemplate 存取外部 API #2023 年更新


https://unsplash.com/photos/LmyPLbbUWhA

身為後端工程師,開發 RESTful API 給前端呼叫是相當常見的事,然而我們有時也會想使用其他第三方 API。例如想實作展示天氣預報的功能,可使用「氣象開放資料平台」的 API。想取得外幣匯率資料,某些銀行有提供 API。或者工作時有遇到系統的某個功能,其實是被獨立做成一個服務,運行在別的 server,我們也可能需要存取它。

若要使用 Java 建立網路連線,其中一種做法是使用 java.net 套件下的「HttpURLConnection」。但這會寫出繁瑣的程式碼,非常不方便。本文將介紹 Spring Boot 封裝好的 RestTemplate,它讓我們能以簡單的操作方式,發送請求與接收回應。而在第 22.2 課,則提供串接第三方 API 的實例。


本文已經搬家,且優化了內容,歡迎到「【Spring Boot】第14課-使用 RestTemplate 存取外部 API」繼續閱讀。

留言