axios拦截器
axios拦截器
座右铭:越努力越幸运,越运动越健康。热爱前端技术,热爱运动的这样一个人
文章目录
- axios拦截器
import axios from 'axios'
axios.defaults.baseURL = `xxxx`;
// 添加拦截器
// 请求拦截 --请求之前做些什么
axios.interceptors.request.use((config) => {
//这里写下请求之前做些什么 例如添加请求头呀,这样在每次请求的时候都会添加上请求头
return config;
});
//响应拦截
axios.interceptors.response.use((response) => {
//对响应数据做些什么 //例如如果成功发送请求了,就添加弹框说明
return response;
}, (err) => {
//对响应错误做什么
return Promise.reject(err);
});
//导出拦截后的axios
export default axios;
还没有评论,来说两句吧...