全局设置token信息
一、token是什么?
Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码
二、使用token目的
Token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮
三、使用步骤
1.引入
代码如下(示例):
import Axios from "axios";
Axios.interceptors.request.use((config) => {
config.data = config.data
config.headers = {
'token': JSON.parse(sessionStorage.getItem("token")),
'Authorization': "Bearer " + JSON.parse(sessionStorage.getItem("key"))
}
return config
}, error => {
Promise.reject(error)
})