利用CocoaHttpServer搭建手机本地服务器

原理

使用CocoaHTTPServer框架,在iOS端建立一个本地服务器,只要电脑和手机连入同一热点或者说网络,就可以实现通过电脑浏览器访问iOS服务器的页面,利用POST实现文件的上传。

实现

1.下载CocoaHTTPServer

2.导入CocoaHTTPServer-master目录下的Core文件夹

3.导入Samples/SimpleFileUploadServer目录下的MyHTTPConnection类文件和web文件夹

导入web文件夹的时候,一定要使用真实的目录,而不是xcode的虚拟目录

4.在适当的地方配置server启动。这里以AppDelegate为例

5.运行后,控制台会打印出端口号和ip,在电脑端浏览器里输入ip+端口号访问即可,如果成功的话会看到如下界面:

 
访问成功.png

6.如果上传成功,网页上会出现上传的文件名,可以在沙盒里验证文件是否上传成功

(上传的文件形式有很多,图片,文本,视频都可以,记得电脑和手机连入同一热点或者说网络)

举个栗子:https://pan.baidu.com/s/1jIf95u2

 

posted @ 2017-12-31 22:29  甘林梦  阅读(2212)  评论(0编辑  收藏  举报