HTML页面缓存问题

One*_*erd 2 html javascript css caching http

我理解HTML页面缓存的基础知识.

我的不确定性与缓存如何处理图像,包括外部脚本以及HTML页面使用的CSS样式表有关.

例如,假设我有一个设置为在7天后过期的HTML页面.该页面上有10个图像,2个包含外部CSS(.css)样式表,以及2个外部包含的javascript(.js)文件.

  1. 所有这些都会在7天后到期并遵循我在HTML页面中实现的内容吗?
  2. 任何方式单独指定这些外部项目何时到期?

我似乎在不同的浏览器上和/或重新加载或SHIFT + RELOAD操作得到混合结果.

也许有一篇文章解释了它是如何工作的(或应该工作)?

谢谢 -

Que*_*tin 8

HTTP资源根据其自己的到期设置到期.如果缓存该文档,则缓存HTML文档.如果缓存该图像,则缓存该文档引用的图像.

请参阅Web作者和网站管理员缓存教程