关于asp开头的几个参数

Response.Buffer = True
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
分别是什么意思? 详细点,谢谢

Response.Buffer = True '启用页面缓存
Response.Expires = -1'缓存不过期
Response.ExpiresAbsolute = Now() - 1 '点返回立即过期
'默认情况下,浏览器将页面先载入缓存,载通过浏览器显示给客户.通过这样设置,使用户点”后退”后,由于页面没有缓存,所以还得想服务器进行HTTP请求,该网页就会拒绝用户再次进行操作

Response.Expires = 0 '缓存立即过期
Response.CacheControl = "no-cache"
'asp中对浏览器缓存的设置
'设置不缓存在临时文件中.本句是指,上网时看到的图片通常在internet的临时文件都能够找到对应的文件,如果加上这一句就找不到了
'综合看起来这些代码就是想禁止用户点后退按钮
'觉得好就追加吧 嘎嘎嘎
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-17
这一段的所有意思是:禁止asp缓存。每次打开页面都是读最新数据。
第2个回答  2009-06-17
缓冲区相关的
相似回答