我正在本地机器上运行一个NodeJS服务,其中包含我创建的一些API。我正在尝试使用react本机应用程序来访问这些API,但我得到了以下错误:
error [TypeError: Network request failed]我正在使用fetch打电话给我的服务:
const newUser = fetch('http://localhost:5001/{firebase_service}/us-central1/app/user', {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json'
},
body: userPayload
})
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));有人能帮我解开障碍吗?
发布于 2021-07-19 12:12:47
问题在localhost中,因为localhost引用了您的模拟器。将本地主机更改为10.0.2.2,因此您的URL应该是10.0.2.2:5001{firebase_service}/us-central1/app/user。
https://stackoverflow.com/questions/68429659
复制相似问题