论坛首页 Java版

如何能绕过代理服务器的缓存?

浏览 226 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-07-25 关键字: j2ee
客户通过代理服务器访问我们的应用,但是当代理服务器缓存中有当前请求的URL的数据,
就会直接将缓存中的数据返回给客户端浏览器。

如何才能绕开缓存,每次都从应用服务器中重新获取数据?
   
时间:2008-07-25
让URL每次有变化就是了
   
0 请登录后投票
时间:2008-07-25
response.setDateHeader("Expires", 0);
   
0 请登录后投票
时间:2008-07-26
帮上面补全一下:
不缓存页面:
<%

response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);

%>
url动态变化:可以加用一个无意义的参数(比如一个随机数/GUID)来访问jsp或者servlet
   
0 请登录后投票
论坛首页 Java版

跳转论坛:
JavaEye推荐