Http请求在模拟器上失败

时间:2018-01-03 22:37:00

标签: php http react-native httprequest

我正在尝试执行https请求以在我的本机应用中调用服务器托管的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但是没有办法。

有没有人遇到过这个问题? 在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

知道了!我尝试使用域名而不是服务器的IP地址,现在正在使用。