所以我遇到了一些问题,SO 上的一些东西无法正常工作,类似于Meta 上的这篇文章建议清除浏览器缓存。
现在它在 Chrome 和 Firefox 上都无法正常工作,而且我今天之前从未在 FF 上登录过 SO,所以 FF 不可能缓存文件本身。尝试多次点击刷新,甚至尝试按 Ctrl-F5,但都没有成功。
我只清除了 Chrome 中的浏览器缓存,之后它在 Chrome 和 FF 上都可以正常工作。清除一个浏览器的缓存会如何影响另一个浏览器?
答案1
浏览器不共享缓存,但插件可能会共享。例如 Adobe Flash 会保留跨浏览器历史记录和“本地共享对象”,可以以类似 cookie 的方式使用。清除浏览器中的缓存通常不会删除此类插件存储的信息。
答案2
在 Linux 上,它们不共享缓存,它们有不同的文件夹。也许是 Web 服务器上的缓存,这通常在我为 joomla 或 drupal 编写模块时发生,并且某些 $_SESSION(在 php 中)仍被保存,并使网站在不同的浏览器上看起来不同。