axios拦截器

本是古典 何须时尚 2022-12-26 15:27 218阅读 0赞

axios拦截器

座右铭:越努力越幸运,越运动越健康。热爱前端技术,热爱运动的这样一个人


文章目录

  • axios拦截器

  1. import axios from 'axios'
  2. axios.defaults.baseURL = `xxxx`;
  3. // 添加拦截器
  4. // 请求拦截 --请求之前做些什么
  5. axios.interceptors.request.use((config) => {
  6. //这里写下请求之前做些什么 例如添加请求头呀,这样在每次请求的时候都会添加上请求头
  7. return config;
  8. });
  9. //响应拦截
  10. axios.interceptors.response.use((response) => {
  11. //对响应数据做些什么 //例如如果成功发送请求了,就添加弹框说明
  12. return response;
  13. }, (err) => {
  14. //对响应错误做什么
  15. return Promise.reject(err);
  16. });
  17. //导出拦截后的axios
  18. export default axios;

发表评论

表情:
评论列表 (有 0 条评论,218人围观)

还没有评论,来说两句吧...

相关阅读

    相关 vue axios拦截介绍

    axios的拦截器是一个作用非常大,非常好用的东西。分为请求拦截器和响应拦截器两种。 我一般把拦截器写在main.js里。 1. 请求拦截器 请求拦截器的作用是在请

    相关 axios拦截使用方法

    vue中axios获取后端接口数据有时候需要在请求开始时显示loading,请求结束后隐藏loading,这时候到每次调接口时都写上有点繁琐,有时候还会漏写。 这时候axio