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
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qq_40963664/article/details/83625073