让人不解的Chrome缓存

这是前段时间发生的情况,当时比较忙,就没有记录下来。

有一天无意中用朋友电脑访问山顶洞网上部落格,打开首页后发现右侧的赞助商广告图片竟然变成了叉烧包(朋友使用的IE9浏览器),以为是网络问题,但刷新了N次仍然如此,用图片链接直接打开,竟然该链接早已404(图片是直接从赞助商处外链的)。

我几乎是每天都打开自己博客看一眼,就在发现的前一天晚上一切也都正常,难道是当天才出的问题?回到自己电脑上打开博客(我使用Chrome浏览器),奇怪的现象出现了:图片依然正常显示。

可能看到这里很多朋友们就要笑话我小白了,其实不是,我也知道浏览器是存在缓存的,但是这次的问题非同一般,看完下面的分析各位可能就知道了。

分析了赞助商的链接,因为赞助商将外链所使用的域名开展其他业务了,所以相应的图片链接也就失效了,根据我的印象,在当天的前两个月该链接就应该已经失效了,也就是说,如果是缓存,浏览器竟然将这个图片缓存保存了至少两个月。

应该很不正常啊,这两个月博客有些修改,而且缓存文件我也清理过很多次,甚至我Ctrl+F5强制刷新了也无果。不管从什么方面来分析,都无法解释通这个图片依然显示的奇怪情况。

真搞不懂Chrome的缓存机制,又或是其他什么原因?如果有大神知道麻烦指点一二咯!

本站(山顶洞网上部落格 ShanDingDong.Net)所有原创文章版权所有。 请尊重作者劳动成果,如需使用请直接在下方留言申请,谢谢。 未经许可严禁任何形式的引用和转载,违者必究!

6 comments

  1. chrome的缓存机制非常恶心,ctrl+F5只能刷新一部分图片,js、css、css上的背景图片,尤其是通过ajax更新的图片,全都无效的

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注