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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部