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

Swift:使用二进制图像数据的Web服务调用,swift,nsdata,Swift,Nsdata,[我刚开始在Swift中动手。我对web应用程序没有太多经验,所以请原谅我可能会问的愚蠢问题] 我正在尝试通过http执行发送和接收操作,以调用接受和返回二进制(图像)数据的webservices 案例1。将JPEG数据从UIImage发送到web服务 我的做法如下: 获取NSData中图像的JPEG表示形式 将此数据附加到URL字符串: to_de3?bin_数组=[图像中的二进制数据在这里] 为了能够从图像数据创建这个URL字符串,我需要将NSData从图像转换为字符串,将其连接到URL并创

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

我正在尝试通过http执行发送和接收操作,以调用接受和返回二进制(图像)数据的webservices

案例1。将JPEG数据从UIImage发送到web服务 我的做法如下:

获取NSData中图像的JPEG表示形式 将此数据附加到URL字符串: to_de3?bin_数组=[图像中的二进制数据在这里]

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

我该怎么办

案例2。这与上面的相反。在本文中,我将调用URL“http域:port/call/binarydata\u from_de3”。作为响应,我将获得BIN_数组(jpeg字节)。我需要能够分配给UIImage并显示它

谢谢