我目前正在尝试在一个请求中向 HTML 客户端发送多个文件,包括图像。服务器语言并不重要,因为客户端是问题所在。
例如,我们有 2 张图片和 2 个带有文本内容的文件。现在我用 base64 对它们进行编码,将它们存储在一个数组中并将其序列化并发送给客户端。这对于文本文件没有问题,但是图片呢?
不知何故,我看不出我怎么可能在 HTML 中显示它们。从 base64 解码它们是没有问题的,但是为了在图像标签中以 HTML 格式显示它们,我确实需要将它们存储在一个文件中。一个可能的解决方案是将它传递给 flash 或其他东西,但我可以直接发送它,因为我必须加载 flash 代码,这让我回到原来的问题......
不知何故,我还没有在这里看到解决方案。很长一段时间以来,我一直在使用这个过程来组合 javascript、css 和其他请求的数据,以最大限度地减少单独请求的数量,最近我来找我,如果我也可以包含图像,它将进一步提高性能。