Interceptors-拦截器
申请拦截器:在发送申请之前,能够借助一些函数来对申请的内容和参数做一些检测。若有问题能够间接勾销申请。
响应拦截器:当服务器返回响应数据时,响应拦截器会在咱们拿到后果前事后解决响应数据。例如对响应数据做一些格式化解决,或者当响应失败时,能够做一些失败揭示和纪录。
//设置申请拦截器axios.interceptors.request.use(function (config) { console.log('申请拦截器 胜利') return config;}, function (error) { console.log('申请拦截器 失败') return Promise.reject(error);});//设置响应拦截器axios.interceptors.response.use(function (response) { console.log('响应拦截器 胜利') return response;}, function (error) { console.log('响应拦截器 失败') return Promise.reject(error);});//发送申请axios.get('http://localhost:3000/posts').then(res=>console.log(res))