有没有办法通过http直接将图像下载到内存?

时间:2014-11-28 20:23:38

标签: javascript html5 http

通常当有人点击jpg文件的http链接时,该文件会被下载到用户的浏览器缓存中,并从中加载到内存中。有没有办法避免将图像下载到硬盘并直接将其加载到RAM中?

更新: 如果您正在编写通过http获取图像的Windows窗体应用程序,该怎么办?那可能吗?如果是的话怎么样?

这与我想要做的任何事情无关。我很好奇就是这一切。

1 个答案:

答案 0 :(得分:2)

这是您无法控制的浏览器行为。

因此,如果您需要 - 您需要实现自己的浏览器,并要求您的用户使用它。

回答你唯一的问题:

  

有没有办法避免将图像下载到硬盘并直接将其加载到RAM中?

无法告诉浏览器如何准确处理请求。

  

更新:如果您正在编写通过http获取图像的Windows窗体应用程序,该怎么办?那可能吗?如果是的话怎么样?

我的答案的第一部分已经解决了这个问题。再说一遍:如果您是实施HTTP客户端/浏览器的人 - 那么您可以随心所欲地做任何事情。