首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用API使用fetch()

用API使用fetch()
EN

Stack Overflow用户
提问于 2019-06-18 19:50:10
回答 2查看 77关注 0票数 1

我尝试使用fetch()从https://swapi.co/获取数据,但在未定义的代码中,在chrome中的"Network“部分,我看到了我需要的数据。我怎么能访问它?

代码语言:javascript
运行
复制
fetch('https://swapi.co/api/people/1/')
.then(resp => resp.json)
.then(obj => console.log(obj));
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-18 20:04:19

你好,这将获取数据,并将其作为json返回。

代码语言:javascript
运行
复制
fetch('https://swapi.co/api/people/1')
  .then(function(response) {
    return response.json();
  })
  .then(function(myJson) {
    console.log(JSON.stringify(myJson));
  });

票数 2
EN

Stack Overflow用户

发布于 2019-06-18 19:56:09

如果您有正确的环境来调用fetch API,那么可能有两个结果

  1. 您将获得正确的结果数据。
  2. 你会得到一个错误 fetch( url ) //调用fetch函数,将API的url作为参数.then(函数(){ //用于处理从API }获得的数据的代码) .catch (函数(){ //这是服务器返回任何错误}时运行代码的地方);

使用一个陷阱来查看您的请求到底出了什么问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56656114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档