访问原始图像数据并将其发送到API

时间:2015-02-25 22:13:00

标签: ios swift uiimage

我需要能够从加载的照片中访问原始图像数据。最初我们应该使用Base64,但API创建者已将其更改为原始图像数据。

在SWIFT中,我将如何完成以下任务?

Raw image data

我目前正在使用Alamofire进行网络连接,但我不确定它是否适用于此部分API。

我已经将图像资源作为要访问的变量,我只需要知道如何获取原始数据,然后使用该数据作为请求的主体来制定POST请求。带回调的方法很棒。

1 个答案:

答案 0 :(得分:0)

UIImagePNGRepresentation

UIImageJPEGRepresentation

这些方法可以将UIImage编码为NSData

上传代码:

Alamofire.upload(.POST, "http://your.org/upload", data: imageData)