禁止浏览器缓存所有动态页面的过滤器:
2017-04-29 23:39
183 查看
禁止浏览器缓存所有动态页面的过滤器:
有 3 个 HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet 中的示例代码如下:
response.setDateHeader("Expires",-1);
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
并不是所有的浏览器都能完全支持上面的三个响应头,因此最好是同时使用上面的三个响应头。
Expires数据头:值为GMT时间值,为-1指浏览器不要缓存页面
Cache-Control响应头有两个常用值:
no-cache指浏览器不要缓存当前页面。
max-age:xxx指浏览器缓存页面xxx秒。
有 3 个 HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet 中的示例代码如下:
response.setDateHeader("Expires",-1);
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
并不是所有的浏览器都能完全支持上面的三个响应头,因此最好是同时使用上面的三个响应头。
Expires数据头:值为GMT时间值,为-1指浏览器不要缓存页面
Cache-Control响应头有两个常用值:
no-cache指浏览器不要缓存当前页面。
max-age:xxx指浏览器缓存页面xxx秒。
相关文章推荐
- 禁止浏览器缓存所有动态页面的过滤器:
- 3Filter应用2禁止浏览器缓存所有动态页面的过滤器
- Servlet过滤器——使用过滤器禁止浏览器缓存页面
- .Html+Asp+asp.net(C#)禁止浏览器缓存页面的方法-禁止缓存
- javaweb之response随机生成图片验证码加载到web页面中(本实例使用了禁止浏览器缓存头),并且单击使用javascript换图片
- JavaWeb禁止浏览器缓存当前Web页面的方法
- php禁止浏览器缓存页面
- Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法
- php禁止浏览器使用缓存页面的方法
- JSP 禁止页面缓存,修复浏览器后退造成的权限 BUG
- 禁止访问网站中所有的动态页面
- 如何禁止浏览器缓存某一页面?
- 2013-01-28 09:46 PHP阻止页面后退如何用PHP实现禁用浏览器的后退,使后退的页面失效或链接到别的地方?使用php禁止浏览器缓存?
- php禁止浏览器使用缓存页面
- 转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
- 禁止浏览器缓存页面的方法
- 4Filter应用3控制浏览器缓存页面中的静态资源的过滤器
- php禁止浏览器使用缓存页面的方法
- 禁止浏览器缓存动态资源,例如JSP资源
- 禁用页面缓存。目的:用户登录后退出。点击浏览器后退按钮造成的问题