【问题标题】:check if images are loading from cache or server检查图像是否从缓存或服务器加载
【发布时间】:2012-03-31 16:57:47
【问题描述】:

有没有办法通过浏览器告诉客户端用户某些图像是从缓存加载还是从服务器加载?

【问题讨论】:

  • 查看this
  • 我特别想检查图像是否甚至在该特定用户的缓存中
  • 您能解释一下您真正想要解决的问题吗?您可以加载图像并确定它加载的时间,这将使您很好地了解它是否来自缓存,但之后它现在在缓存中。我不知道有什么方法可以事先知道它是否在缓存中。您可以通过将不同的查询参数附加到 URL 来强制它从服务器加载。
  • 304 仅表示未修改,您仍然可以从缓存中获取状态 200 头。

标签: javascript node.js browser http-headers


【解决方案1】:

您可以通过浏览器控制台。例如,chrome 中的网络选项卡会告诉您有关每个资源的详细信息,至于在 JavaScript 中执行此操作,我不确定您对图像有那么多控制权。

【讨论】:

    猜你喜欢
    • 2016-01-05
    • 2013-03-08
    • 2011-01-27
    • 1970-01-01
    • 2011-08-20
    • 2014-01-04
    • 2010-11-08
    • 2015-07-11
    • 1970-01-01
    相关资源
    最近更新 更多