一、在登录成功的时候,查看服务器端返回的信息中是否有token属性。
token:在计算机中身份证中“令牌”的意思,主要用于标识用户的身份。若是不写明,服务器端不知道你的账号,也就不会得到自己的信息。
二、在登录成功时,还需要把token属性存储到本地缓存localStorage中。
原因:本地缓存中的数据是可以进行跨页面传输的。
三、发取请求:需要将token携带在头部请求中。
1)方式一:
axios.defaults.headers.common['Authorization']='Bearer '+token;
axios.get('请求的服务器地址',{
params:{//传入的参数
}
})
1)方式二:
axios.get('请求的服务器地址',{
params:{//传入的参数
Authorization:'Bearer '+token;
}
})
注意:'Bearer '一定要加上,一般后端都是这个格式,Bearer后面有一个空格也不要忘记了。
有关ajax请求的封装模块axios,有关axios的详情去起步 | Axios 中文文档 | Axios 中文网
的默认配置