我正在尝试执行https请求以在我的react native应用程序中调用服务器托管的PHP文件,所以我尝试了这种方式:
fetch('https://XXX.XXX.XX.XXX/m_getApplications.php?offset=0&dateOrder=date_created')
.then((response) => response)
.then((responseJson) => {
console.warn(responseJson);
})
.catch((error) => {
console.error(error);
});
但是我唯一能得到的就是来自CPanel的404错误页面。
但是疯狂的是,当我在Postman(http请求工具)上调用SAME链接时,我得到的是JSON,并且一切运行正常。我以为可能是模拟器,但是我在iOS和Android上尝试过,但两者都出现了错误。
我已经将NSAllowsArbitraryLoads设置为true,但是没有办法。
有人遇到过这个问题吗?在此先感谢您的帮助。
得到它了!我尝试使用域名而不是服务器的IP地址,并且现在可以正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句