石头的博客

关注flash,flex,asp,php的相关项目开发

« FMS4的P2Pasp.net读取txt文本文件内容 »

PHP不缓存

[ At 2010-12-21 By stone   0 comments ]

有的时候我们不希望php在ie里面留下缓存,只要在头部加上2行代码就行
<?php
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
?>

asp的
<%
Response.Buffer=true
Response.CacheControl="no-cache"    '禁止代理服务器缓存本页面
Response.Expires=-1000                          '让页面立即过期(这儿最好设置一个绝对值较大的负数)
%>

html的可以利用<meta>标记符来实现,其用法为:
<meta http-equiv="Pragma" content="no-cache">
特别说明:如没有效果是因为没有设置页面过期时间的原因,您必须同时指定当前页面的过期时间,例如:
<meta http-equiv="expires" content="Wed, 23 Aug 2006 12:40:27 UTC" />
这儿的meta标签用来定义页面过期时间为:2006年8月23日 23:40:27
需要特别注意的是content的值必须是一个UTC格式的标准时间

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 Code detection by Codefense

@2010 stonemx.com