需要一些幫助,請與網絡相關的事項,因爲我不知道很多關於網絡(更多的軟件方面)。從iphone應用程序發送文件到本地服務器?
基本上,我正在開發一個iPhone應用程序,並希望稍後將數據發送到本地服務器(爲了簡單起見,我們只是說我想將此信息發送到我的個人計算機,它將充當服務器) 。這只是一些簡單的數據,我不關心格式(實際上.txt是最好的,但我打開任何格式,這將使它更容易 - 我只是轉移數字)。
這個過程最好的方法是什麼?快速一步一步的解釋將不勝感激。從我非常基本的知識,我認爲我會需要:(?我認爲應該從設置完成)
- 設置我的Mac作爲服務器
- 創建我的應用程序的URL連接併發送文件?
我可能在這裏失蹤50個步驟...
謝謝!
謝謝你,奧列,感謝你的回答。你認爲我錯過了什麼樣的信息?再詳細一點,我正在開發一個跟蹤你的位置(永遠)的應用程序,並且偶爾發送這個信息到服務器(比如當本地文件變得太大或者每天只有一次時)。這個文件只有座標和時間戳。所有用戶的數據都存儲在服務器上,並可以在需要時訪問它。讓我們假設我可以使用我的電腦作爲主服務器。夠了嗎? – TommyG
@TommyG:從事物的聲音,你的電腦需要一個永久地址(從應用程序訪問)和24/7在線(所以你的應用程序將工作。)然後,這聽起來像你可能想要一個NSURLRequest PUT類型的文本文件作爲數據主體。我建議查看蘋果的文件傳輸示例代碼。在你的計算機端,你需要建立一個腳本(perl,ruby或任何你喜歡的)來接收文本並做你想做的事情。這是一個相當複雜的領域;完整的答案需要幾頁教程。 – Olie