如何使用JS正确获取Riot API?

纳夫

我一直在尝试从防暴api中获取一些数据,但我遇到了一个问题:

这是代码的重要部分:

const getUsuario = async (name) => {
  const resp = await fetch(`${APIRUL}${name}${apikey}`, {
    method: 'GET',
    mode: 'no-cors',
    headers: {
      "Content-Type": "application/json",
    },
  });
  const { data } = await resp.json();
  return data;
};

getUsuario("user-name");

如果我把模式:cors我对CORS有问题,但是如果我有上述示例,它就会显示以下内容:

champions.js:15 Uncaught (in promise) SyntaxError: Unexpected end of input
    at getUsuario (champions.js:15)

这是第15行:

const { data } = await resp.json();
德沃斯克

我发现了与您在这里看到的类似的错误:fetch()输入意外结束

在将响应转换为json之前,尝试打印响应,看看是否看到type opaque这特定于获取使用mode发出的请求no-cors您对这种回应的处理方式似乎有很多限制。

更新:RiotGames api服务器由于某种原因未返回CORS标头。他们很可能不希望您直接从浏览器访问其API。您需要有一个后端向您发出这些api请求,然后可以将响应转发到您的前端。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Java检索Riot API信息时获取401(未经授权)

来自分类Dev

如何使用HTTP API从Raven获取文档

来自分类Dev

如何从flickr API获取正确的JSON对象

来自分类Dev

如何使用Gmail Api获取邮件列表?

来自分类Dev

JSON / PHP-RIOT API-如何检索数据集

来自分类Dev

如何使用Here map js 3 API获取当前位置?

来自分类Dev

使用HBase API获取区域名称的正确方法

来自分类Dev

使用Angular Js从API获取Json数据

来自分类Dev

在这里使用Leaflet绘制地图api,如何获取和显示正确的版权信息?

来自分类Dev

如何使用Traccar API获取设备

来自分类Dev

如何使用PHP Rest API获取数据?

来自分类Dev

如何使用从api获取的react组件?

来自分类Dev

从API Node JS获取不正确的数据

来自分类Dev

如何使用API获取Reddit提交的评论?

来自分类Dev

如何在Flutter中使用提供程序正确获取API

来自分类Dev

如何使用rpy2 api从python脚本正确获取R sessionInfo()?

来自分类Dev

如何使用YouTube API获取频道信息

来自分类Dev

在这种特殊情况下,如何使用地理编码获取公司的正确位置?(Python,Google API)

来自分类Dev

如何正确使用mbedtls的AES CBC API

来自分类Dev

使用componentDidMount()反应js获取API

来自分类Dev

如何在python中使用多个参数从API端点正确获取数据?

来自分类Dev

如何在Vue.js中使用Chart.js从API获取数据以显示图表

来自分类Dev

如何从Google Maps JS API获取MapPanes

来自分类Dev

使用HBase API获取区域名称的正确方法

来自分类Dev

通过在Riot Api中排名来获取召唤者

来自分类Dev

如何从api的响应中获取正确的输出?

来自分类Dev

如何使用 React.js 获取 API

来自分类Dev

如何使用 riot-lol-api 连续发出多个请求?

来自分类Dev

如何为 angular 应用程序获取正确的 API 数据?

Related 相关文章

  1. 1

    使用Java检索Riot API信息时获取401(未经授权)

  2. 2

    如何使用HTTP API从Raven获取文档

  3. 3

    如何从flickr API获取正确的JSON对象

  4. 4

    如何使用Gmail Api获取邮件列表?

  5. 5

    JSON / PHP-RIOT API-如何检索数据集

  6. 6

    如何使用Here map js 3 API获取当前位置?

  7. 7

    使用HBase API获取区域名称的正确方法

  8. 8

    使用Angular Js从API获取Json数据

  9. 9

    在这里使用Leaflet绘制地图api,如何获取和显示正确的版权信息?

  10. 10

    如何使用Traccar API获取设备

  11. 11

    如何使用PHP Rest API获取数据?

  12. 12

    如何使用从api获取的react组件?

  13. 13

    从API Node JS获取不正确的数据

  14. 14

    如何使用API获取Reddit提交的评论?

  15. 15

    如何在Flutter中使用提供程序正确获取API

  16. 16

    如何使用rpy2 api从python脚本正确获取R sessionInfo()?

  17. 17

    如何使用YouTube API获取频道信息

  18. 18

    在这种特殊情况下,如何使用地理编码获取公司的正确位置?(Python,Google API)

  19. 19

    如何正确使用mbedtls的AES CBC API

  20. 20

    使用componentDidMount()反应js获取API

  21. 21

    如何在python中使用多个参数从API端点正确获取数据?

  22. 22

    如何在Vue.js中使用Chart.js从API获取数据以显示图表

  23. 23

    如何从Google Maps JS API获取MapPanes

  24. 24

    使用HBase API获取区域名称的正确方法

  25. 25

    通过在Riot Api中排名来获取召唤者

  26. 26

    如何从api的响应中获取正确的输出?

  27. 27

    如何使用 React.js 获取 API

  28. 28

    如何使用 riot-lol-api 连续发出多个请求?

  29. 29

    如何为 angular 应用程序获取正确的 API 数据?

热门标签

归档