我想将我的应用移至真实设备。然后它有这么多的http调用,我不想创建在某些在线服务器上购买的真实服务器。相反,我在我的PC上有本地主机,并且在PC上运行的端口服务器为8000。因此,当我使用我的应用在PC上进行测试时,我使用ionic serve并且它可以工作,因为它连接到http://localhost:8000。我也想这样做当应用程序进入我的手机时,它必须在8000端口连接我的电脑。
我的情况-我的朋友有一个4G互联网,而他有hotspotted it
。因此我的手机和PC均已连接到他的共享访问权限。现在我要做的是打开Windows 10 cmd terminal
并键入ipconfig
并复制专用ipv4地址,然后将其放置在我通过ionic进行http调用的位置-this.http.get(“ https://192.168.43.113:8000/api/shared/get ”。那么类似的东西。但事实是它根本没有连接到该IP地址。
你怎么看?
有趣的是,我的电话可以联系/连接到192.168.43.113,但是一旦我指定端口:8000,它就会失败。但我100%确定端口已打开(我的php服务器在端口8000上运行)