页面缓存meta

6 阅读1分钟

定义和用法

httpEquiv 属性设置或返回 HTML content 属性中信息的 HTTP 标头。

http-equiv 属性 可用于模拟 HTTP 响应标头。

http-equiv 属性的值取决于 content 属性的值。

注释:如果设置了 name 属性,则不应设置 http-equiv 属性。

Expires:

例:

<meta http-equiv=“Expires” content=“0”>

可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。

Pragme:

例:

<meta http-equiv=“pragma” content=“no-cache”>

cache模式,用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从cache中调取。

cache-control

例:

<meta http-equiv=“cache-control” content=“no-cache,no-store,must-revalidate”>

清除缓存,再次访问这个网页需要重新下载。 no-cache:浏览器必须向服务器验证资源是否过期(但是仍可以用ETag和last-modified)

no-store:浏览器不会缓存该资源,每次都重新下载

must-revalidate:若缓存过期,必须重新请求