我有String数据和图像文件
发送HttpServletResponse
。怎么样
可以这样做吗?我知道怎么发送
字符串和图像分开。
无法看到要发送两者的MIME格式。
TIA。
答案 0 :(得分:0)
这是不可能的,因为单个HTTP响应只能发送单个文件。但是,您可以使用data:
URI scheme嵌入图像,方法是创建类似于以下的图像:
<img src = "data:image/png;base64,<data>" />
其中<data>
是编码为base-64的图像。
当然,您可以随时存储图像,并在浏览器发出图像标记时发出的单独请求中提供图像,尤其是对于大图像。