Swift:使用二进制图像数据的Web服务调用

时间:2015-08-13 06:23:53

标签: swift nsdata

[我刚开始在Swift中弄脏手。我对网络应用程序没有太多经验,所以请原谅我可能会问的愚蠢问题。

我正在尝试通过http执行发送和接收操作来调用接受并返回二进制(图像)数据的web服务。

案例1.将UIImage中的JPEG数据发送到Web服务 我正在接近以下内容:

  

在NSData中获取图像的JPEG表示   将此数据附加到URL字符串:    http://domain:port/call/binarydata_ _de3?bin_array = [来自图片的二进制数据到此处]

为了能够从图像数据创建此 URL 字符串,我需要将NSData从image转换为String,将其连接到URL并创建会话。

我该怎么做?

案例2.这与上述相反。在这里,我将从 _de3'调用URL'http domain:port / call / binarydata_ 。作为回应,我将获得BIN_ARRAY(jpeg字节)。我需要能够将它分配给UIImage并显示它。

感谢。

0 个答案:

没有答案