【发布时间】:2018-04-25 20:01:11
【问题描述】:
我已经创建了 angular js 应用程序,我在其中集成了 twitch api,该 api 是
return $http({
url: "https://api.twitch.tv/kraken/streams",
method: "GET",
params: { channel: channel, limit: 1 },
headers: { "Client-Id": "XXXXXXXXXXXXXXX" }
})
问题是当我重新加载页面时 api 正在工作,但是当我的状态更改而没有重新加载页面时,我从这个 api 收到跨源错误。 错误是
加载 https://api.twitch.tv/kraken/streams?channel=eliazOne&limit=1 失败:预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段 RefreshToken。
任何人都知道如何解决交叉错误
【问题讨论】: