我们已将用户的图像存储在数据库中,我们已公开其余服务以读取图像。现在它是如何工作的,如果我在浏览器中调用其余服务,浏览器会直接在浏览器中显示图像。我直接发送图像作为休息响应。现在我们想要发送一些其他属性,例如用户是否有图像关联等等。所以我们决定用这样的属性和一个字节数组创建一个bean。字节数组包含图像的二进制内容。是否有可能实现如上所述,我们可以使用二进制数组在客户端重建图像。
答案 0 :(得分:2)
是的,绝对可以通过Rest服务发送图像,并且呼叫服务的客户端可以使用该图像。您需要做的是,将二进制数据转换为Base64编码的字符串并设置正确的内容类型,然后从Rest服务返回此响应。