当我查看这个已发布的 Google Docs 文档时,我看到的是Firefox和Chrome的最新版本,但是IE8的旧版本。此外,通过PHP/Curl对它进行屏幕抓取给了我一个旧版本。
我在 IE8 中尝试过CTRL-Refresh,但我无法让它显示最新版本。无论我尝试在 PHP/Curl 中更改什么标题,我都无法让它向我展示最新版本。
注意:我确信我可以在 IE8 中挖掘并找到一些要清除的缓存条目,但是在这个 URL 上没有发生的事情是在 cnn.com 上发生的,它确实每次我查看它时都会给我当前的新闻在 IE8 中,而不是几天前网站的一些缓存版本?例如,Google Docs 是否没有发送浏览器(或至少 IE 和 PHP/Curl)期望的某种标头以不显示缓存版本?
我在这里对浏览器/标题/缓存有什么不了解的地方?不同的浏览器怎么会显示一个页面的不同内容呢?
(来源:deviantsart.com)