高級工程師必學,Axios[三]

深入理解 Axios

目錄

1. Axios簡介

2. 常用功能

3. 代碼演示

4. 深入理解

Axios簡介

Axios是一個基於Promise的http庫,可以允許在瀏覽器和node環境中.

常用功能

  • 從瀏覽器發送XMLHttpRequests請求
  • 從node.js發送http請求
  • 支持PromiseAPI
  • 攔截請求和響應
  • 改寫請求和返回結果
  • 取消請求
  • 自動轉換JSON數據
  • 在客戶端防禦XSFR

取消請求

  • 保證下一個請求不被之前的請求影響
  • 重複點擊

代碼演示

攔截的意思就是在頁面發送request之前或者接收response之後對數據進行處理

// eg: request攔截常用於Auth登錄的時候做一些校驗,比如帶一個token在請求頭上發給後端
axios.interceptors.request
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章