利用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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM