深入理解 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