[英]How do I grab the JSON data from a response from a client side GET request?
[英]Can someone help me figure out how to grab the appropriate data from this client side API GET request?
我正在尝试向此 API 端点“https://covid-19-tracking.p.rapidapi.com/v1/usa”发出 GET 请求
文档在这里: https : //rapidapi.com/slotixsro-slotixsro-default/api/covid-19-tracking?endpoint=apiendpoint_7d5ee8f3-b6ad-49db-a824-baaad42d87c0 )
我的提取请求如下
fetch("https://covid-19-tracking.p.rapidapi.com/v1/usa", {
"method": "GET",
"headers": {
"x-rapidapi-key": "...",
"x-rapidapi-host": "covid-19-tracking.p.rapidapi.com",
"content-type": "application/json"
}
})
.then(response => {
console.log(response);
})
.catch(err => {
console.error(err);
});
正如您所看到的,它基本上与 API 文档中的示例代码片段完全相同。 但是我的回复中没有实际可用的数据,如下所示。 我的提取请求设置错误还是我遗漏了什么? 谢谢你的帮助!
只需按照MDN 上的说明进行操作
fetch("https://covid-19-tracking.p.rapidapi.com/v1/usa", {
"method": "GET",
"headers": {
"x-rapidapi-key": "...",
"x-rapidapi-host": "covid-19-tracking.p.rapidapi.com",
"content-type": "application/json"
}
})
.then(response => response.json())
.then(data => console.log(data))
.catch(err => {
console.error(err);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.