如何在iphone应用程序中的Web服务上发布图像

时间:2011-04-24 11:28:05

标签: iphone sdk ios-4.2

我是iPhone技术的新手。我想将带有数据的图像发布到Web服务器。为此,我尝试将图像存储在本地数据库中。这样做之后,为了将数据发送到服务器,我将图像更改为NSData&现在我想发送这张图片。

我们可以只将NSData对象发送到服务器以获取服务器上的图像吗?

或者我们是否需要将NSData更改为base64string?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

  

您可以使用以下内容将HTTP方法设置为使用POST而不是默认GET:

 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL];
 [request setHTTPMethod:@"POST"];

使用以下方法注入您想要的数据:

 [request setHTTPBody: myData];

有关详细信息,请参阅此问题:

Invoking a http post URL from iphone using .net web service