html不缓存设置

2021-05-19  本文已影响0人  Mr老朝

1、html中设置

<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Cache" content="no-cache">

2、响应头

HTTP协议中关于缓存的信息头关键字包括Cache-Control(HTTP1.1),Pragma(HTTP1.0),last-Modified,Expires等。

3、响应请求头设置

设置响应请求头为Cache-Control: no-cache,max-age=0

响应请求头Cache-Control: no-cache在有的浏览器会缓存

4、js、css、image等资源不缓存设置

保证了html不缓存,这样资源文件只需要在后面拼接时间戳或者版本号就能实现该缓存时缓存,页面更新时保证更新

<link rel="stylesheet" href="../css/index.css?v=2021052001"/>
<script src="../scripts/index.js?v=2021052001"></script>
上一篇 下一篇

猜你喜欢

热点阅读