如何使用POST将数据从iPhone发布到Web服务器?

时间:2011-01-04 12:53:28

标签: iphone-sdk-3.0

我需要将两个数据同时发布到WEB服务器 一件是在UIImage中包含的图像数据,另一件是包含在caf文件中的音频数据。

我想要一个显示如何发布此数据的示例。

1 个答案:

答案 0 :(得分:1)

您需要使用NSURLConnection。这需要NSURLRequest作为参数。还有一个名为NSMutableURLRequest的降序类,您可以在其中设置请求正文和方法。

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:…];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:/* NSData */];

NSURLConnection *connection = [NSURLConnection
    connectionWithRequest:request delegate:…];
[connection doSomething];

在获取NSData的{​​{1}}表示时,已经有关于Stack Overflow的问题,请参阅UIImage函数。