gpt4 book ai didi

react-native - 如何通过GET请求通过获取API发送数据?

转载 作者:行者123 更新时间:2023-12-05 00:57:27 25 4
gpt4 key购买 nike

我想通过获取API将一些数据发送到服务器,以便它可以基于此查询数据库。与Ajax不同,我找不到任何合适的方法来做到这一点。
这是我的提取调用:

{fetch("http://192.168.90.53:4000/game/?email=adicool2294@gmail.com", {method: "GET"} )
.then((response) => response.json())
.then((responseData) => {
id= responseData.id;
name= responseData.name;
console.log(responseData);
})
.catch((error) => {
console.warn(error);
});
}
}

我想发送一个参数,例如电子邮件,以便服务器可以使用该参数查询数据库。我正在使用react-native android,因此无法使用Ajax请求。
我只想使用GET方法。目前,服务器在req.query中未显示我在URL中传递的查询参数

最佳答案

GET请求不支持正文,并且必须如示例中所示在URL中发送参数。如果您无法在服务器端看到它们,则可能是服务器有问题,应将其作为一个单独的问题进行询问。

作为一项健全性测试,请在使用fetch实现调用之前,在浏览器(或诸如Postman之类的工具)中浏览至该URL并测试结果是否正确,以便至少确认这是服务器问题还是JavaScript。问题。

关于react-native - 如何通过GET请求通过获取API发送数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34543622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com