如何使用本地 WIFI 连接将 iPhone 应用程序(rest)连接到 XAMPP?

How to connect an iPhone app (rest) to XAMPP using a local WIFI connection?

我正在使用 XAMPP(版本 7.2.7-0)制作一个 iPhone 应用程序与本地服务器上 wordpress 上的 PHP 网络应用程序通信 (REST)。

问题是我无法使用 phone 访问我的本地服务器,而我过去使用地址 http://localhost:8080.

我已经尝试过在这个论坛和其他论坛上找到的一些东西:

不确定我是按顺序还是正确地完成了,所以不要认为它不能成为使用这些解决方案的解决方案

我应该使用 iPhone 访问 Mac 上的 XAMPP 本地服务器。我知道这是可能的,但我真的不知道怎么做...

编辑: 我使用应用 "Network utility":

检查了不同 IP 地址上打开了哪些端口

也许我应该尝试在我的本地地址上打开端口 8080?

如果它们已经在同一个 wifi 网络上,那么您应该能够通过主机 PC 的 IP 地址访问它。

也许如果这不起作用,请尝试将计算机连接到 phone 上的热点(不需要互联网),它应该会显示已连接设备的列表及其 IP 地址,您可以努力在您的应用中编写该值。

最后我用了一个叫SquidMan的软件来创建代理。该过程在此处描述:http://egalo.com/2012/05/29/testing-mac-web-site-using-local-hostname-on-mobile-device/

建议:

  • 不要在代理设置中使用本地主机端口(我使用 8000 而不是 8080)

  • 在您的 /etc/hosts 中添加一个与您的本地主机关联的 URL,例如“127.0.0.1 my_local_website”

  • 似乎有时您必须重新启动计算机才能让 SquidMan 考虑您的设置