reactjs - React Axios get call 不适用于授权标头
问题描述
我正在开发一个需要授权的 Axios 获取响应。在我添加授权之前,它运行良好,在我在后端和前端添加授权头之后,它有CORS错误。我在邮递员中尝试了 get 调用,它非常有效。所以我认为应该是Axios在前端获取代码。这是axios获取代码:
async sendGetRequest(variable) {
return new Promise((resolve, reject) => {
let AuthStr = 'token';
console.log(typeof(AuthStr)); => the type is String
Axios.get(`url/${variable}`,{
header:{
'Authorization': AuthStr
}
})
.then(res => {
resolve(res.data)
}
);
})
}
解决方案
我自己关闭了这个帖子。因为我犯了一个拼写错误,应该是
headers:{
'Authorization': AuthStr
}
希望它对其他人有帮助。
推荐阅读
- rest - PowerShell 未正确调用 REST API
- php - 使用复选框过滤列并加入表 php mysqli
- ios - 位置访问权限警报未显示且 CLLocation 管理器委托方法未在 xcode 6.4 中调用。请指教
- c# - 如何在 Visual Studio 的菜单栏中更改行分隔符?
- linux - 如何使阅读速度更快(如何使用 grep 代替)
- java - 使用 JSOUP 从另一个网站获取数据
- c# - 等待作为参数传递给方法的类实例的结果
- javascript - 与使用 angular 生成动态表单相关的必要建议
- ms-word - 无法自动编号 word doc 中的数字
- javascript - 如何在 Chrome 70 的 Javascript 控制台中禁用自动完成功能?