拦截器:axios.interceptors.request/response.use
// 设置请求拦截器 axios.interceptors.request.use(config => { console.log('请求拦截器 成功'); return config; }, error => { console.log('请求拦截器 失败'); return Promise.reject(error); }); axios.interceptors.response.use(response => { console.log('响应拦截器 成功'); return response; }, error => { console.log('响应拦截器 失败'); return Promise.reject(error); }); axios({ method: 'GET', url: 'http://localhost:3000/posts' }).then(response => console.log(response))
请求拦截器后进先执行,响应拦截器先进先执行。
可以通过对config进行修改达到传输请求前的修改参数功能。
axios取消请求:
标签:axios,console,log,response,拦截器,return,dsadasdas From: https://www.cnblogs.com/LWHCoding/p/16759206.html