相关疑难解决方法(0)

2361
推荐指数
17
解决办法
239万
查看次数

如何在所有浏览器中控制网页缓存?

我们的调查向我们表明,并非所有浏览器都以统一的方式尊重http缓存指令.

出于安全原因,我们不希望在我们的应用程序某些网页缓存,有史以来,通过Web浏览器.这必须至少适用于以下浏览器:

  • Internet Explorer 6+
  • Firefox 1.5+
  • Safari 3+
  • Opera 9+

我们的要求来自安全测试.从我们的网站注销后,您可以按后退按钮查看缓存页面.

https caching http http-headers

1474
推荐指数
17
解决办法
88万
查看次数

由于缓存,网站html不会为用户更新

我正在建立一个网站,我的用户正在遇到网站缓存问题.我开发了我的网站,并设置了chrome开发人员工具来禁用我的网站的缓存以进行开发.问题是当我向prod发布一个新的更改时,我的所有用户都因为浏览器缓存而无法获得更新.当我在朋友的计算机上手动删除我的网站的缓存时,它可以工作,但我显然不能指望每个人都这样做以获得新的更新.无论如何,我是否可以通过版本控制来解决这个问题?我环顾四周但似乎找不到任何东西.

编辑:我知道我可以防止缓存,但我不想完全阻止缓存,这似乎是一个糟糕的设计

html caching browser-cache

10
推荐指数
1
解决办法
1万
查看次数