axios如何在发送传token请求参数?
我在登录时候获取到了token并存在localStorage里面,想知道如何在axios上请求数据
console.log(localStorage.getItem("token")); // 这个可以成功输出数据
// 这是请求代码
beforeCreate() {
this.axios
.post(`/api/services/app/role/GetRoles`, {
permission: ""
})
.then(response => {
console.log(response.data.result);
})
.catch(function(error) {
console.log(error);
});
}
};
想问一下这个如何才能把token带上一并请求数据,谢谢您的解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
设置全局的默认值
详见手册:https://www.kancloud.cn/yunye...
token
这种东西放拦截器里就行了。通常会把 token 放在 request header 里。axios 设置 header 的大概有4种
1.
token
一般是设置在请求的头里的。2.一般来说需要配置全局
axios
拦截。https://segmentfault.com/a/1190000015294743
header 携带
如果都需要token 那就拦截器