PHP,HTML,JSP,ASP设置浏览器不缓存

PHP强制浏览器不缓存的方法:
 
PHP:
<?php 
header('Cache-Control:no-cache,must-revalidate');
header('Pragma:no-cache');
?>
静态页(html):
<!--expires用于设定网页的过期时间,一旦过期就必须从服务器上重新加载.时间必须使用GMT格式-->
<meta http-equiv="expires" content="Sunday 26 October 2008 01:00 GMT" />
ASP:
<%
Response.Buffer=true
Response.CacheControl="no-cache" '禁止代理服务器缓存本页面
Response.Expires=-1000 '让页面立即过期(这儿最好设置一个绝对值较大的负数)
%>
JSP:
<%
if(request.getProtocol().compareTo("HTTP/1.0")==0){
response.setHeader("Pragma","no-cache");
}
if(request.getProtocol().compareTo("HTTP/1.1")==0){
response.setHeader("Cache-Control","no-cache");
}
response.setDateHeader("Expires",0);
%>

0 个评论

要回复文章请先登录注册