【发布时间】:2014-11-07 00:24:22
【问题描述】:
这个问题可能有一个简单的答案,我可能问错了。
我有一个 Web 应用程序,它通过 API(特别是 librets 和 MLS 提要)从服务器中提取信息。部分 API 以原始二进制数据的形式返回图像。
目前,我正在将此原始二进制数据写入 .jpg 文件并将它们存储在我身边以供以后访问。我想知道是否有一种方法可以使用原始数据在网页上显示这些图像,而不必将它们保存在我身边。
【问题讨论】:
-
raw binary data是什么意思?从哪里?什么格式?我的意思是JPEG是二进制的?你的意思是第一个字节是左上角的红色像素,第二个是绿色,第三个是蓝色? -
基本上我有一个形式为 '\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00
\x00\x00\x00\xff\ xe1\x00"Exif\x00\x00MM\x00...' 等。目前我打开一个名为“foo.jpg”的文件写入它,然后将其保存到我身边的资源文件并访问中的文件src 标签稍后显示在页面上。