html怎么设置http头部缓存

像php可以这样设置头部缓存
header("Cache-Control: no-store, no-cache");
html怎么设置头部缓存?
具体的说html怎么设置响应头
Cache-Control: no-cache

阅读 5.1k
3 个回答

用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;

<meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT">

用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;

<meta http-equiv="Pragma" contect="no-cache">
<meta http-equiv="Cache-Control" contect="no-cache">

其实浏览器发起请求的时候默认会为 no-cache
再一个你可以在 发起请求的时候设置,比如用 fetch axios的时候。

在html中声名缓存相关的meta都没用,理论上可以,实际上浏览器根本不理会这种声名,CDN或代理更不会理会

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题