禁止浏览器缓存当前文档内容

时间:2013-10-14 02:57:49
【文件属性】:

文件名称:禁止浏览器缓存当前文档内容

文件大小:49KB

文件格式:DOC

更新时间:2013-10-14 02:57:49

Java Cache

为了提高网页的访问效率,浏览器可以在本地缓存以前访问过的页面,当浏览器再次访问那些已经缓存了的页面时,浏览器就不用再去访问远程的Web服务器了,而是直接从本地取出缓存的内容。缓存提高了浏览器的访问效率,但有时也会带来负面效果,那就是服务器端的内容变化不能被实时地反映到客户端(如动态产生的图片文件和JavaScript脚本文件不能及时更新的问题)。有三个HTTP响应头字段都可以禁止浏览器缓存当前页面: response.setDateHeader(“Expires”,0); response.setHeader(“Cache-Control”,”no-cache”); response.setHeader(“Pragma”,”no-cache”); 不是所有的浏览器都能完全支持上面的三个响应头,因此最好是同时使用上面的三个响应头,只要浏览器能支持其中任何一种形式,就能可靠地禁止浏览器缓存当前页面。


网友评论

  • 用了一下,好像不太管用