是否可以从远程浏览器连接到我的CocoaHttpServer?

时间:2012-10-23 23:08:17

标签: iphone ios ipad cocoahttpserver

我一直在努力寻找在iOS设备上运行http服务器的解决方案,只要包含的应用程序处于打开和运行状态,就可以从任何地方访问该服务器。

在搜索解决方案时,我遇到了几个库,其中一个是Cocoahttpserver https://github.com/robbiehanson/CocoaHTTPServer

虽然我看到很多人使用它来设置本地http服务器并从同一个应用程序访问它,但我不确定是否可以从远程浏览器访问它 - 例如我的桌面浏览器。所以这是我的问题:

  1. 这可能吗? (运行可以从任何地方访问的iOS Web服务器,而不仅仅是本地网络)
  2. 如果可能,是否可以设置将重定向到我的iOS服务器的静态域?

1 个答案:

答案 0 :(得分:1)

1)是的,它可以实现。要么使用CocoaHTTPServer,它是一个很棒的库 - 或者你可以在网上看一些教程,比如这个http://www.cocoawithlove.com/2009/07/simple-extensible-http-server-in-cocoa.html

2)不幸的是,因为设备将具有不同的IP,具体取决于互联网连接,并且域名只能与一个定义的IP地址一起使用。您也可以使用Bonjour名称,但使用IP地址可能更容易。