Cache-Control缓存和pragma缓存比较

技术分享 2019-10-01 00:00:00
Cache-Control 更彻底,一般浏览器退回时候会 直接显示网页过期,不能访问了
pragma 没那么彻底,浏览器退后时候只是重新刷新内容而已

代码实例:

禁用客户端缓存
HTM网页



ASP网页
<%
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.cachecontrol = "no-cache"
%>
PHP网页
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
JSP
response.setHeader("Pragma","No-Cache");
response.setHeader("Cache-Control","No-Cache");
response.setDateHeader("Expires", 0);
C#中禁止cache的方法!
Response.Buffer=true;
Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl="no-cache";

加入

不缓存。
咨询小瓶科技
咨询我们
顶部