当我从“http://www3.septa.org/beta/TransitView/23”获取数据时,我的代码工作正常
但是当我尝试从“http://localhost:3000/allDetails " I get an error in react-native saying "网络请求失败”中获取数据时 .
我可以使用谷歌浏览器从“http://localhost:3000/allDetails”获取数据,但不能在我的反应本机代码中获取数据 .
我还尝试使用“http://127.0.0.1:3000/allDetails”获取数据仍然是同样的错误
1 回答
我之前遇到过这个问题 . 127.0.0.1将指向服务器当前正在运行的计算机中的模拟器本身 . 如果您使用的是AVD,请尝试将10.0.0.0替换为10.0.2.2,如果您使用的是Genymotion或使用计算机的实际IP地址,请尝试将其替换为10.0.3.2 .