iphonehttp服务器

iphonehttp服务器,iphone,http,networking,sdk,Iphone,Http,Networking,Sdk,有人能给我一些简单的代码来帮助我为iPhone创建HTTP服务器吗。如果您能提供一些简单的文档,我们将不胜感激。如果您不熟悉网络编程,最好先阅读,然后再阅读,然后再看源代码(因为在开始看实现之前,您应该了解协议) 一个简单的谷歌搜索出现了。否则,您可以下载并查看其源代码,但这并不是一个简单的实现。有来自苹果和开源社区(如cocoahttpserver TouchHTTPD)的示例代码 另一个针对iPhone的开源HTTP服务器是构建在Grand Central Dispatch之上的轻量级HTT

有人能给我一些简单的代码来帮助我为iPhone创建HTTP服务器吗。如果您能提供一些简单的文档,我们将不胜感激。如果您不熟悉网络编程,最好先阅读,然后再阅读,然后再看源代码(因为在开始看实现之前,您应该了解协议)


一个简单的谷歌搜索出现了。否则,您可以下载并查看其源代码,但这并不是一个简单的实现。

有来自苹果和开源社区(如cocoahttpserver TouchHTTPD)的示例代码


另一个针对iPhone的开源HTTP服务器是构建在Grand Central Dispatch之上的轻量级HTTP服务器。它只有几个源代码文件,并提供了一个简单且可扩展的API。

可以在iPhone/iOS上运行一个简单的文件服务器。 我成功地使用了这种方法。下面是创建使用http协议的简单文件服务器的步骤。 1.安装用于iOS的TestFlight应用程序 2.从苹果商店安装iSH应用程序或从他们的网站旁加载,因为该应用程序可能在商店中不可用,具体取决于您所在的国家/地区。我于2020年5月在印度试用过,但该应用程序在商店中无法使用。所以我从他们的网站上下载了。 3.通过iSH应用程序,用户可以访问iPhone的linux内核。我确实使用了python中的一个简单http服务器模块,并在linux shell上执行了它。 4.在iPhone上运行基于python的服务器的命令: Python-mhttp.server8080 5.使用您所连接网络中分配给iPhone的本地ip访问文件服务器。这意味着,如果iPhone连接到WiFi SSID,根据路由器是配置为使用基于MAC地址的静态IP地址分配还是使用DHCP协议,您的iPhone将拥有路由器分配的内部IP。 6.访问文件服务器的命令: -根据iPhone的IP地址和在iPhone上运行的服务器配置为使用的端口修改地址。将其粘贴到浏览器中-应该能够看到服务器所在目录中列出的文件


希望这足够清楚,在iPhone上使用python中的http.server模块在底层内核的linux外壳上使用iSH运行一个简单的基于http的文件服务器

我赞成。一个具有HEAD、GET和文件大小的最小工作HTTP服务器,如果进行了修改,则需要一两个小时。