我正在将数据从我的数据库发送到我的原生反应应用程序,但是当我收到来自GET请求的响应时,我无法从该响应中获取数据。
我尝试过使用JSON.stringify
、JSON.parse
、one in response、response.name (我的响应中的一个对象)等。
alert(JSON.stringify(response));
This is how my current response looks like.
我的响应正文有4个对象,_key、姓名、电子邮件和学校。我希望能够从我的响应中查看并保存所有这些对象。
发布于 2019-06-24 08:48:07
如果您正在使用fetch并调用:
fetch('http://yourdomain.com', {method: 'GET',})
.then(response => {alert(JSON.stringify(response));)
然后您需要调用第二个.then()
来获取响应的正文:
fetch('http://yourdomain.com', {method: 'GET',})
.then(response => {response.json()})
.then(data => {alert(data)})
.catch(error => console.log(error))
https://stackoverflow.com/questions/56727293
复制相似问题