代码之家  ›  专栏  ›  技术社区  ›  Mic

HTML5缓存清单文件本身不被缓存,并在每次资源加载时调用

  •  1
  • Mic  · 技术社区  · 15 年前


    清单文件正常,资源(html、css、js)被正确缓存。
    页面位于主屏幕中。

    问题是,当页面从缓存加载资源时,还需要对服务器进行GET调用以读取缓存清单文件。
    服务器被配置为发送正确的头文件(max age=31536000;public,等等…),并缓存除缓存清单本身之外的所有其他文件。


    知道吗,如果这些多个呼叫都能得到304状态或者更好地避免?

    1 回复  |  直到 15 年前
        1
  •  1
  •   futtta    15 年前

    你应该 check the spec for details

    所以这可能是你的代码或移动safari中的一个错误?

    规范提到了对http 304响应代码的支持,因此确保发送可能确实是一个解决方案。

    推荐文章