我尝试使用fetch()从https://swapi.co/获取数据 使用此代码,我不确定,但是在chrome的“网络”部分中,我看到了我需要的数据。我该如何访问?
fetch('https://swapi.co/api/people/1/')
.then(resp => resp.json)
.then(obj => console.log(obj));
答案 0 :(得分:2)
您好,这将获取返回为json的数据
fetch('https://swapi.co/api/people/1')
.then(function(response) {
return response.json();
})
.then(function(myJson) {
console.log(JSON.stringify(myJson));
});
答案 1 :(得分:0)
如果您有合适的环境来调用fetch API,则可能会有2条结果
您将获得正确的结果数据
您会收到错误消息
fetch(url) // Call the fetch function passing the url of the API as a parameter
.then(function() {
// Your code for handling the data you get from the API
})
.catch (function() {
// This is where you run code if the server returns any errors
});
使用捕获来查看您的请求出了什么问题