【发布时间】:2018-09-19 05:49:05
【问题描述】:
所以我有一个 node.js 服务器在我的笔记本电脑上运行,IP 地址为 73.209.127.93,端口为 3000。我的 react-native 应用程序使用 axios 处理 HTTP 请求,我正在我自己的 iPhone 上测试它(通过 Xcode) , 正在使用手机服务。出于某种原因,当我使用公共 IP 地址作为域时,会出现如下错误:
我尝试使用我的私有 IP 地址 (192.168.0.189),但它也不起作用。当我的手机在 WiFi 上时,它确实工作,这是有道理的。
这是我在 Info.plist 中拥有的权限(用于公共 IP 地址):
我在测试私有和公共 IP 地址时会相应地更改它。
如何在 iPhone on cell 服务上使用 axios 成功连接并执行 HTTP 请求到笔记本电脑上运行的 nodejs 服务器?
【问题讨论】:
标签: node.js react-native axios