我是iPhone技术的新手。我想将带有数据的图像发布到Web服务器。为此,我尝试将图像存储在本地数据库中。这样做之后,为了将数据发送到服务器,我将图像更改为NSData&现在我想发送这张图片。
我们可以只将NSData对象发送到服务器以获取服务器上的图像吗?
或者我们是否需要将NSData更改为base64string?
答案 0 :(得分:0)
尝试这样的事情:
您可以使用以下内容将HTTP方法设置为使用POST而不是默认GET:
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL];
[request setHTTPMethod:@"POST"];
使用以下方法注入您想要的数据:
[request setHTTPBody: myData];
有关详细信息,请参阅此问题: