2012-10-17 103 views
0

我有一個應用程序需要我上傳文件到web服務。我基本上是文件傳輸和app-webservice通信中的noob,並且會感謝一個方向。將文件從iOS上傳到網絡服務

第一個問題是如何對文件進行編碼? Web服務必須解釋發送的數據,以這種方式做我的?我沒有自己的web服務,所以我不知道他們如何拿起文件,但我假設在XML/JSON格式。

第二個問題是我該如何發送它?有了一個XML對象,我該如何發送它,比方說,「http://www.website.com/path/to/upload」。 Async是否可用?

如果我失蹤或錯了一步(或10),請糾正我!非常感謝您的幫助!

回答

0

1:如果它是一個XML,您將需要解析它,並從中創建objet。如果是Json,我建議你https://github.com/johnezang/JSONKit JSONKIt,這真的很棒。

2:您需要從webService獲取該數據,而ASIHTTP是一個非常棒的工具,可以實現快速的Web服務調用。該文件是非常清楚和易於理解的http://allseeing-i.com/ASIHTTPRequest/是必須的。

3:您可以通過url(get)或post發送您的數據。

對你的希望它不是XML格式,這真的很痛苦,相信我

相關問題