import axios from 'axios';
// 添加请求拦截器
axios.interceptors.request.use(
function(config) {
// 在发送请求之前做些什么
console.log('请求发送啦!');
return config;
},
function(error) {
// 对请求错误做些什么
return Promise.reject(error);
}
);
// 添加响应拦截器
axios.interceptors.response.use(
function(response) {
// 对响应数据做点什么
console.log('请求成功!');
return response;
},
function(error) {
// 对响应错误做点什么
return Promise.reject(error);
}
);
// 发起请求
axios.get('https://jsonplaceholder.typicode.com/posts')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
如何在使用axios进行请求和响应时添加监听器
最新推荐文章于 2024-07-25 09:24:40 发布