我正在尝试让我的请求通过在线游戏 API,但我似乎无法正常工作。我正在使用 Fetch API,一些请求需要 Authorization Bearer token,但请求从未与授权 header 一起发送。
我试过了
mode: 'no-cors',
credentials: 'include'
并且显然像这样将授权放在 header 中
header: { 'Authorization': 'Bearer TOKEN' }
但请求仍未获得授权。谁能指出我正确的方向?
编辑 这是我提出请求的方式
fetch(URL, {
credentials: 'include',
header: {
'Authorization': 'Bearer TOKEN'
}
})
最佳答案
键名应该是headers,而不是header。
fetch(URL, {
credentials: 'include',
headers: {
'Authorization': 'Bearer TOKEN'
}
})
关于javascript - 将 Fetch 与授权 header 和 CORS 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49967188/