2012-10-17 68 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格式,这真的很痛苦,相信我

相关问题