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

Python jieba 中文斷詞套件

Python jieba 中文斷詞套件

部署 (1) —— 建立 AWS EC2 主機及 SSH 連線

部署 (1) —— 建立 AWS EC2 主機及 SSH 連線

利用 JavaScript 實作簡易 TodoList

利用 JavaScript 實作簡易 TodoList


Comments