gpt4 book ai didi

android - React Native获取在Android上提供TypeError

转载 作者:行者123 更新时间:2023-12-03 08:51:50 24 4
gpt4 key购买 nike

我已经为此困扰了一段时间。尝试使用React Native的POST向我的本地HTTP服务器发出fetch请求,但不变地获取TypeError

这是我如何处理我的请求。

onSignIn(credentials) {
const host = 'http://192.168.0.106';
const namespace = '/api/v1';
const headers = {
'Accept': 'application/json',
'Content-Type': 'application/json'
};
fetch(host + namespace + '/register', {
method: 'POST',
headers,
body: JSON.stringify(credentials)
}).then(res => res.json()).then(function (user) {
dispatch(registerSuccess(user));
}).catch(function (err) {
console.log(err);
dispatch(registerError(err));
});
}

我知道IP地址正确,因为我已经在计算机上向Postman提出了请求。另外,我找到的答案都没有帮助我。我正在Android 5.1上运行此程序,如果那会有所改变。

拜托,一点点帮助将大有帮助。

最佳答案

好的,这很奇怪,但是可能会对某人有所帮助。我不太确定这是什么问题,但是我设法通过从计算机ping我的手机来解决此问题:

ping 192.168.0.100

此后,API请求突然以某种方式通过。显然,您手机的IP地址可能会有所不同,并且ping必须成功,希望它可以对某人有所帮助

我意识到这并不能解决真正的问题,但是很可能是某种路由器问题或本地网络配置,很难说。

关于android - React Native获取在Android上提供TypeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38775978/

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