前端怎么去理解 token 呢?

作者站长头像
站长
· 阅读数 10

今天在项目中遇到了后端说要返回给我一个 token,让我每次请求的时候把 token 带上。

这个过程他说很简单,但其实是我第一次遇到,能否用前端的话来解释一下后端同事想让我干什么呢?

回复
1个回答
avatar
test
2024-07-01

在登录时后端会把token给你, 然后把token保存, 在封装的axios中的请求头, 加上token就行:

 config.headers['X-Auth-Token'] = token

具体怎么加看你的axios怎么封装单独每个接口加:

import axios from 'axios'
// 下载模板
export const downloadsMoBan = (param) => axios.get('/central/downloadFile?templateType=' + param, {
  responseType: "blob", //服务器响应的数据类型,可以是 'arraybuffer', 'blob', 'document', 'json', 'text', 'stream',默认是'json'
  headers:{
    'X-Auth-Token':token
  }
})
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容