gpt4 book ai didi

ios - 通过 WIFI 从 iPhone 连接到本地网络服务(在 MAMP 下运行)。

转载 作者:行者123 更新时间:2023-11-29 11:15:48 25 4
gpt4 key购买 nike

我已经使用 MAMP 设置了本地 REST 网络服务。

我已经设置了一个虚拟主机,其 url“http://aem.davidcasillas”指向我的公共(public)文件夹。

MAMP 正在监听端口 80。

如果我通过 Safari 访问“http://aem.davidcasillas/webservice/rest/getEventosToday”,我会得到正确的 json 数据。

现在我正尝试从我的 iPhone 应用程序访问此 Web 服务。我将它从 XCode 运行到设备中。

设备通过 WIFI 连接到我的本地网络,并且连接正常(我可以在 safari 中加载网页)

我正在使用 RestKit 下载数据,并尝试使用我在 Mac 中使用的相同 url 访问它:“http://aem.davidcasillas.es/webservice/rest/getEventosToday ”。

在设备中出现错误:

NSURLErrorDomain -1003 Found no server for the specified host name.

我应该如何编写我的 url 以便我可以从 iPhone 访问网络服务?

注意:我已阅读这篇文章:test local websites with mamp on iphone?但这些问题都不适用于我的情况。我禁用了防火墙,我的 config.ini 文件显示以下监听行:

Listen 80

最佳答案

我找到了解决方法。

我在我的 Mac 中使用 SystemPreferences->NetWork 中的 WIFI ip 地址,然后是资源的整个路径,所以不是:

"http://aem.davidcasillas.es/webservice/rest/getEventosToday"

我在写:

"http://192.168.1.6/aem.davidcasillas.es/public/webservice/rest/getEventosToday"

192.168.1.6部分将我带到本地安装根文件夹 /Applications/MAMP/htdocs/

在路径的其余部分,我必须将整个路径放到资源中。请注意,我必须在路径中包含公用文件夹。希望我可以使用我的虚拟主机设置,但还没有找到方法。

关于ios - 通过 WIFI 从 iPhone 连接到本地网络服务(在 MAMP 下运行)。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9478818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com