当前位置: 首页 > article >正文

前端axios拦截器

1. 在main.js导入axios

2. 通过axios对象定义拦截器

import {createApp} from 'vue'
import App from './App.vue'
import Antd from 'ant-design-vue';
import 'ant-design-vue/dist/antd.css';
import axios from "axios";
import router from './router'
import store from './store'

/**
 * axios拦截器  ---request拦截器
 */
axios.interceptors.request.use(config => {
    console.log('请求参数', config)
    return config
},error => {
    console.log('请求错误', error)
    return Promise.reject(error)
})

/**
 * axios拦截器  ---response拦截器
 */
axios.interceptors.response.use(response => {
    console.log('响应参数', response)
    return response
},error => {
    console.log('响应错误', error)
    return Promise.reject(error)
})

createApp(App).use(Antd).use(store).use(router).mount('#app')


http://www.kler.cn/a/526083.html

相关文章:

  • [250125] DeepSeek 发布开源大模型 R1,性能比肩 OpenAI o1 | 希捷推出高达 36TB 的硬盘
  • Visual Studio使用GitHub Copilot提高.NET开发工作效率
  • sem_wait的概念和使用案列
  • C++,STL 简介:历史、组成、优势
  • JavaScript - Web APIs(下)
  • DeepSeek理解概率的能力
  • 短链接项目02---依赖的添加和postman测试
  • .Net / C# 繁体中文 与 简体中文 互相转换, 支持地方特色词汇
  • 【Unity3D】实现横版2D游戏——攀爬绳索(简易版)
  • 力扣【416. 分割等和子集】详细Java题解(背包问题)
  • C++中常用的排序方法之——冒泡排序
  • 《智能家居“孤岛危机”:设备孤立如何拖垮系统优化后腿》
  • 索引02之正确建立和使用索引
  • 572. 另一棵树的子树
  • 1.文件 标准IO库
  • JxBrowser 8.2.2 版本发布啦!
  • momask-codes 部署踩坑笔记
  • 列表(列表是什么)
  • 【Qt】信号和槽简介
  • vue相关的页面和js编写
  • Fork/Join框架_任务分解与并行执行
  • 智慧园区管理平台实现智能整合提升企业运营模式与管理效率
  • 记录一次Sqoop从MySQL导入数据到Hive问题的排查经过
  • 使用Swiper构建运营推荐位
  • 【蓝桥杯省赛真题02】C++猫吃鱼 第十届蓝桥杯青少年创意编程大赛 算法思维 C++编程省赛真题解
  • JAVASE入门十二脚-file,IO流