API


Posted by mijouhsieh on 2023-04-09

axios

JS 函式庫

重要功能:

  • 廣泛browser支持
  • 可支援Node.js從後端發送HTTP Request => axios可用於前後端專案
  • 直接將JSON資料,轉換為JS物件,做回應(很方便!)

使用語法

透過axios發送GET請求

axios.get('api網址')
    .then(function (response) {
    //成功取得response物件後,要執行的事
    })
    .catch(function (error) {
    //處理發生錯誤狀況
    })
    .then(function (error) {
    //always executed
    })
第2個 .then 是選擇性的元件,無論請求是否成功,都會執行。

Ajax (Asynchrnous JavaScript and XML)

使用axios發出請求時,背後的技術是Ajax。

  • 發送非同步請求。
  • 資料格式: XML、JSON(較流行)。

#API #Axios #GET request







Related Posts

用 Nest.js 開發 API 吧 (八) - CRUD

用 Nest.js 開發 API 吧 (八) - CRUD

Fetch 與 Promise (四):淺談 Promise

Fetch 與 Promise (四):淺談 Promise

React 入門 0 - 開始寫 React 之前

React 入門 0 - 開始寫 React 之前


Comments