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
版權宣告:本文為博主原創文章,轉載請附上博文連結!