HttpServletResponse中的图像和字符串

时间:2014-05-10 23:30:20

标签: java http servlets mime-types

我有String数据和图像文件 发送HttpServletResponse。怎么样 可以这样做吗?我知道怎么发送 字符串和图像分开。 无法看到要发送两者的MIME格式。

TIA。

1 个答案:

答案 0 :(得分:0)

这是不可能的,因为单个HTTP响应只能发送单个文件。但是,您可以使用data: URI scheme嵌入图像,方法是创建类似于以下的图像:

<img src = "data:image/png;base64,<data>" />

其中<data>是编码为base-64的图像。

当然,您可以随时存储图像,并在浏览器发出图像标记时发出的单独请求中提供图像,尤其是对于大图像。