在JavaScript中获取请求[重复]

kq0g1dla  于 2023-03-28  发布在  Java
关注(0)|答案(1)|浏览(103)

此问题在此处已有答案

(13个答案)
19小时前关门了。
我正在使用这个网站上的brawl stars API在javascript中进行一个项目“https://developer.brawlstars.com/#/”,我已经遵循了文档,我已经检查了我的ip,我的授权头,我总是得到相同的CORS错误:“Access-Control-Allow-Origin header is present on the request resource”按照我下面的代码

const tag = '...'
const token = '...'
const url = 'https://api.brawlstars.com/v1/players/%23'
const options = {
    headers: {
      'Authorization': 'Bearer'+' '+ token
    }
}
fetch(url+tag,options)
.then(res => res.json())
.then(data => console.log(data))
jjjwad0x

jjjwad0x1#

以下是您需要检查的内容:
1.检查在你连接的地方获取创建的URL
1.还要尝试以正确的方式传递标头
Thier将是你需要在头部像这里我已经添加了我的“myheaders”这将是令牌与关键传递的不记名令牌

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow',

};

fetch("https://api.brawlstars.com/v1/players/%23", requestOptions)
  .then(response => response.json())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

1.试着通过

method: 'GET',
      headers: {
        accept: 'application/json',
      },

相关问题