axios拦截器
1.比如config中的一些信息不符合服务器的要求 需要拦截然后修改某种属性
2.比如每次发送网络请求,希望界面显示一个请求图标,等到请求结束之后,图标再小时
3.某些网络请求(比如登录), 必须携带一些信息
请求拦截
const instance1 = axios.create({baseURL: \'\',timeout: 5000})instance1.interceptors.request.use(config => {console.log(config);return config}, err => {console.log(err);})
响应拦截
const instance1 = axios.create({baseURL: \'\',timeout: 5000})instance1.interceptors.response.use(res => {console.log(res);return res}, err => {console.log(err);})