中易网

ASP如何清除页面缓存

答案:2  悬赏:20  
解决时间 2021-02-09 04:31
ASP如何清除页面缓存
最佳答案
先说方法,直接在页头(注意是页头)加下如下代码:
Response.Buffer=True
Response.ExpiresAbsolute=Now()-1
Response.Expires=0
Response.CacheControl="no-cache"
Response.AddHeader "Pragma","no-Cache"接下来我们了解一下ASP输出对象response的以下几个属性:

  ExpiresAbsolute :属性指定缓存于浏览器中的页的到期日期和时间。
  Expires: 属性指定了在浏览器上缓冲存储的页距过期还有多少时间。如果用户在某个页过期之前又回到此页,就会显示缓冲区中的版本
  CacheControl:决定代理服务器是否能缓存 ASP 生成的输出
那结合以上三个属性,我们在页头加上这样的代码:    
  response对象还有一个属性:
  Buffer 属性指示是否缓冲页输出。当缓冲页输出时,只有当前页的所有服务器脚本处理完毕或者调用了 Flush 或 End 方法后,服务器才将响应发送给客户端。
服务器将输出发送给客户端后就不能再设置 Buffer 属性。因此,应该在 .asp 文件的第一行调用 Response.Buffer
全部回答

<% response.charset = "gb2312"

response.buffer = true response.expiresabsolute = now() - 1 response.expires = 0 response.cachecontrol = "no-cache" response.addheader "pragma", "no-cache" %>

如果是在本地计算上测式,是你的浏览器设置问题,

每次生成静态之后,手动清除浏览器缓存,

服务端就不会了

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
百天奴牌子的羽绒服怎么样
宝贝计划儿童摄影会馆地址在什么地方,想过去
荣事达天然气灶用了4年半后,开大火,还是小
拉肚子和喝水清肠的效果一样吗
落坡岭站地址在什么地方,想过去办事
用电瓶能在白天电到泥土中的泥鳅吗?
KTV弱电怎么装,每个包厢布线怎么布,请求明解
切糕武器怎么弄啊,要多少大概
三层钢化玻璃的内层碎了,怎么办?
中国邮政储蓄银行来凤县百福司镇支行这个地址
2015单招山东省内有哪些学校既有本科又有专科
从袁花到海宁火车站最早的公交车
描写粉笔 优美词语
徐宝吉他艺术中心金沙分部地址有知道的么?有
反比例函数的反函数是自己本身吗
推荐资讯
今天拔罐泻血了,为什么排出淤血而且还有
我是Xbox one国行主机 入了一张Gta5 全是英文
我才十八岁,去考驾照大概要用多少钱,求大神
小牛津幼儿园地址在哪,我要去那里办事
益民平价大药房这个地址在什么地方,我要处理
实况8 仲手柄中的r1、 r2、 l1、 l2 对应键盘
集美大学师范学院新师楼位置在哪里?
我想问一下在石河子车管所驾照年审是否可以提
胡歌钟汉良杨洋帅气排名一下
东青线地址在什么地方,想过去办事
请问我这串桃核是脏了还是盘的这个颜色?
求一个手机游戏,真少林寺倚天屠龙 破解版的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?