在iOS设备上运行Web服务器

时间:2011-12-07 14:55:06

标签: objective-c ios xcode http

我想创建一个可以在其他iOS设备之间共享文件的应用程序,也可能是桌面计算机。

所以我想要做的是在我的设备上运行一个轻量级的Web服务器,允许从设备中下载文件,如下所示:

http://myphone.local:1234/folder/samplefile.txt

如何在非越狱设备上提供此类服务器。我不想从头开始写这样的服务器: - )。

非常感谢你的帮助

2 个答案:

答案 0 :(得分:18)

答案 1 :(得分:3)

根据GitHub project

  

CocoaHTTPServer是一个小型,轻量级,可嵌入的HTTP服务器   Mac OS X或iOS应用程序。

     

有时开发人员需要在他们的应用中使用嵌入式HTTP服务器。   也许它是一个带有远程监控的服务器应用程序。也许   它是一个使用HTTP进行通信后端的桌面应用程序。   或许它是一个iOS应用程序,提供对文档的无线访问。   无论您的原因是什么,CocoaHTTPServer都可以完成工作。