本文介绍了我可以禁用FF3后退按钮缓存?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我发现,当pressing后退按钮它得到previous页从浏览器缓存,即使我发送以下标题:
Test1.aspx
服务器ASP.NET开发服务器/ 9.0.0.0
日期星期三,2010 GMT十七点49分40秒24三月
的X ASPNET-版本2.0.50727
位置Test2.aspx
缓存控制无缓存,无店铺
杂无缓存
过期-1
内容类型text / html;字符集= UTF-8
内容长度189
连接关闭
解决方案
到期应该是一个日期+时间戳和Cache-ControlS必须revalidata&放大器;?最大年龄可能会有所帮助。
过期:星期三,1984 05:00:00 GMT 1月11日
缓存控制:无缓存,必重新验证,最大年龄= 0
I found out that when pressing back button it gets previous page from browser cache even if I send following headers:
Test1.aspx
Server ASP.NET Development Server/9.0.0.0
Date Wed, 24 Mar 2010 17:49:40 GMT
X-AspNet-Version 2.0.50727
Location Test2.aspx
Cache-Control no-cache, no-store
Pragma no-cache
Expires -1
Content-Type text/html; charset=utf-8
Content-Length 189
Connection Close
解决方案
expires should be a date+timestamp and cache-control"s "must-revalidata" & "max-age" might help as well?
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
这篇关于我可以禁用FF3后退按钮缓存?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!