文件通常在浏览器缓存中保存多长时间?我想知道一般人群 - 我需要等待多长时间才能合理确定大多数人的缓存会重新获取文件?
最佳答案
这在很大程度上取决于个人、浏览器和设置。
浏览器通常会为此任务保留一定量的磁盘空间,例如 12 MiB。如果用户停止使用浏览器,则将无限期停止。如果他们很少使用浏览器,则会一直到到期为止 - 无论是通过内部策略还是通过 HTTP header 。如果他们大量使用浏览器,则可能需要 12 分钟甚至更短。
我相信很难说“一般”,因为我有一个网站,其中 50% 的条目来自 Firefox,49% 来自 Opera,而 IE 当时拥有超过 75% 的市场份额。如果您网站的目标受众是经常使用浏览器的用户,那么它可能会很短。另一方面,如果您的网站只是被访问的网站,则几乎永远不会被访问。
关于browser-cache - 文件通常在浏览器缓存中保存多长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2869800/