AI智能
改变未来

axios中的拦截器


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);})

两者都要返回res, 如果不返回 将会请求不到数据

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » axios中的拦截器