线上接口好像有问题?

来源:8-3 登录第二部分 axios 设置通用 header

沉迷宁海

2020-09-27

将icode与账号密码一起传输才获得到了token信息,仅在params加icode会报icode不能为空
2020年9月27日16:46:11

写回答

1回答

张轩

2020-09-27

同学你好 使用的 post 请求的时候需要把 icode 放入到 post 的data 当中,放在 URL 里面不行。我把这个作为一个常见问题, 你可以像 get 一样使用拦截器一劳永逸的处理这个问题。

axios.interceptors.request.use((config) => {
    config.data = { ...config.data, icode: 'xxxx' }
    return config
})


1
2
慕盖茨9709571
回复
Linx
通过config.method来区分 if (config.method === 'post') { config.data = { ...config.data, icode: 'XXXX' } }
2020-11-06
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程