如何在 iphone 应用程序中的 web 服务上发布图像
Posted
技术标签:
【中文标题】如何在 iphone 应用程序中的 web 服务上发布图像【英文标题】:how to post image on webservice in iphone application 【发布时间】:2011-04-24 11:28:04 【问题描述】:我是 iPhone 技术的新手。我想将带有数据的图像发布到 Web 服务器。为此,我试图将图像存储在本地数据库中。这样做之后,为了将数据发送到服务器,我将图像更改为 NSData & 现在我想发送这个图像。
我们可以只向服务器发送 NSData 对象来获取服务器上的图像吗?
或者我们需要把 NSData 改成 base64string 吗?
【问题讨论】:
【参考方案1】:试试这样的:
您可以使用以下方式将 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
【讨论】:
以上是关于如何在 iphone 应用程序中的 web 服务上发布图像的主要内容,如果未能解决你的问题,请参考以下文章