JavaScript FORTNITE API 请求

标签 javascript html api

今天我开始学习js和api,我想问一下如何解决这个问题。

我在 Fortnite Tracker 上注册并创建了 api。

api就像:

GET https://api.fortnitetracker.com/v1/profile/{platform}/{epic-nickname}

API key 如下:

TRN-Api-Key: xxxxxxx-xxxxxxxxxxx-xxxxxxxxxx

我在这里发现了一些我需要做的事情:

var xhttp = new XMLHttpRequest();
xhttp.request("GET", "api", true);
xhttp.setRequestHeader('TRN-Api-Key' "KEY");
xhttp.send();

但是当我这样做时,它会向我显示错误 CORS,并且我不知道如何解决该问题。

谢谢<3

最佳答案

我认为您需要设置这些 header 以允许 cors origin

var xhttp = new XMLHttpRequest();
xhttp.request("GET", "api", true);
xhttp.setRequestHeader('Access-Control-Allow-Origin', '*');
xhttp.setRequestHeader('Access-Control-Allow-Headers', '*');
xhttp.setRequestHeader('Access-Control-Allow-Methods', '*');
xhttp.setRequestHeader('TRN-Api-Key' "KEY");
xhttp.send();

关于JavaScript FORTNITE API 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54388398/

相关文章:

用户数据 api 的 json 对象格式

api - 如何在 Stripe 中更改结帐表单的语言?

html - 如何使用 <img> 元素作为带有 z-index 的背景图像?

javascript - 如何将内联样式和类名应用于同一元素

php - 清除输入或搜索按钮上的输入文本字段?

javascript - 基于鼠标移动的 HTML5 平移

javascript - 检测对带有扩展 javascript 的动态下拉框的点击

jquery - 以给定的比例更改 HTML 占位符图片的宽度和高度

php - 使用 1 个 cron 作业进行 1000 多个 API 调用?

javascript - Highcharts - 无法更改线条颜色