我想從我的iPhone應用程序追加一些文本到我的網絡服務器上已存在的文件。最簡單的方法是什麼?我不希望你寫我的代碼,只是給我指針從哪裏開始,我需要在我的網絡服務器上運行(PHP?)如何輕鬆地將文本附加到服務器上的現有文件?
最初,每個應用程序可以發佈到不同的文件(我可以弄清楚一些獨特的標識符來幫助我)。後來我可能希望將所有數據寫入同一個文件,在這種情況下,我需要小心併發訪問。
此外,我不知道身份驗證應該如何工作;我是否應該要求每個用戶或應用擁有不同的帳戶和密碼,這很難做到,因爲我需要從應用內部創建帳戶的方式。或者我可以將所有用戶的默認密碼&嵌入到應用程序中 - 但這可能會導致我遇到一些安全問題。
我還缺少什麼?
編輯:我放棄iOS標記,因爲我認爲這是更多的Web服務器問題,而不是iOS問題。
我會研究使用OpenID。但是,如果我發送字符串到我的Web服務器,我使用POST或GET?你意味着GET。我如何指定字符串被附加,而不是覆蓋或創建一個新文件? – 2012-07-11 07:19:40
只需將一個NSURLRequest創建爲像這樣的網址:www.your_adress blabla/service.php?action = append&string = myStringToAppend。我只使用JSP,但我猜這是相同的語法。然後在您的Web服務中查看該操作參數是否爲「append」或「add」並執行相應操作。 – George 2012-07-11 07:31:58