1. 程式人生 > >https://blog.csdn.net/qinlulucsdn/article/details/80559229

https://blog.csdn.net/qinlulucsdn/article/details/80559229

請求攔截器

/ 請求攔截(配置傳送請求的資訊)
axios.interceptors.request.use(function (config){
 // 處理請求之前的配置
 return config;
 }, function (error){
 // 請求失敗的處理
 return Promise.reject(error);
 });


// 響應攔截(配置請求回來的資訊)
axios.interceptors.response.use(function (response){
 // 處理響應資料
 return response;
 }, function (error){
 // 處理響應失敗
 return Promise.reject(error);
 });

 

//取消請求

var CancelToken = axios.CancelToken;
var source = CancelToken.source();

axios.get('/user/12345',
   {  cancelToken: source.token}
 )
.catch(function(thrown) {  // something});
// cancel the request (the message parameter is optional)
source.cancel('Operation canceled by the user.');
---------------------
作者:秦璐璐
來源:CSDN
原文:https://blog.csdn.net/qinlulucsdn/article/details/80559229
版權宣告:本文為博主原創文章,轉載請附上博文連結!