利用CocoaHttpServer搭建手机本地服务器
原理
使用CocoaHTTPServer框架,在iOS端建立一个本地服务器,只要电脑和手机连入同一热点或者说网络,就可以实现通过电脑浏览器访问iOS服务器的页面,利用POST实现文件的上传。
实现
1.下载CocoaHTTPServer
2.导入CocoaHTTPServer-master
目录下的Core文件夹
3.导入Samples/SimpleFileUploadServer
目录下的MyHTTPConnection
类文件和web
文件夹
导入web文件夹的时候,一定要使用真实的目录,而不是xcode的虚拟目录
4.在适当的地方配置server启动。这里以AppDelegate为例
5.运行后,控制台会打印出端口号和ip,在电脑端浏览器里输入ip+端口号访问即可,如果成功的话会看到如下界面:
6.如果上传成功,网页上会出现上传的文件名,可以在沙盒里验证文件是否上传成功
(上传的文件形式有很多,图片,文本,视频都可以,记得电脑和手机连入同一热点或者说网络)
举个栗子:https://pan.baidu.com/s/1jIf95u2