当我使用 fetch() 方法发出 get 请求时,它失败并显示“TypeError: Network request failed”。奇怪的是,它有时会失败,但有时会成功。我在这里尝试了解决方案:React Native fetch() Network Request Failed,但它对我不起作用。顺便说一下,我用的是安卓。
这是我的代码:
try {
let url = "http://140.116.245.229:3000/GetCarsJson";
let data = await fetch(url);
let toJson = await data.json();
} catch(err) {
throw err;
}
这是错误信息: enter image description here
答案 0 :(得分:0)
你应该确保你的设备/模拟器/模拟器可以连接到这个端点
如果你使用Android emulator
,你可以参考这个链接How to connect to a local server from an android emulator?