尝试从本地主机获取数据时网络请求失败

Network Request failed when trying to fetch data from a localhost

当我从“http://www3.septa.org/beta/TransitView/23

获取数据时,我的代码工作正常

但是当我尝试从“http://localhost:3000/allDetails”中获取数据时,我在 react-native 中收到一个错误消息 "Network Request Failed"。

我可以使用 google chrome 从“http://localhost:3000/allDetails”获取数据,但当我在我的本机代码中获取数据时却不行。

我也尝试使用“http://127.0.0.1:3000/allDetails”获取数据,仍然出现同样的错误

我运行以前遇到过这个问题。 127.0.0.1 将指向您计算机中的模拟器本身,服务器当前位于 运行。如果您在 AVD 上,请尝试将 127.0.0.1 替换为 10.0.2.2;如果您在 Genymotion 上,请尝试将 127.0.0.1 替换为 10.0.3.2 或使用您计算机的实际 IP 地址。