我发现有时图像不会完全加载到我的浏览器上,当我按下 时F5
,浏览器不会从服务器重新获取图像,而是从缓存中重新加载它。无论如何强制服务器重新发送图像?
编辑:我正在使用谷歌浏览器。
注意:但我是作为最终互联网用户而不是作为开发人员在这里发言。因此,修改 HTML 以放入随机数的想法在这里行不通。
我发现有时图像不会完全加载到我的浏览器上,当我按下 时F5
,浏览器不会从服务器重新获取图像,而是从缓存中重新加载它。无论如何强制服务器重新发送图像?
编辑:我正在使用谷歌浏览器。
注意:但我是作为最终互联网用户而不是作为开发人员在这里发言。因此,修改 HTML 以放入随机数的想法在这里行不通。
在许多浏览器上,按 Control-F5 将重新加载页面并绕过缓存。维基百科“绕过缓存”页面包含所有现代网络浏览器的详细信息。
对于 Chrome,在撰写本文时似乎存在一个已确认的错误,即在使用 Ctrl+F5 重新加载时,它有时不会绕过缓存,因为它已记录在案。目前唯一的选择是完全清除缓存,然后重新加载页面。以下是对该问题的一些讨论:http ://code.google.com/p/chromium/issues/detail?id=603
当错误的图像被缓存时,我所做的是选择“查看图像”等,因此我得到一个只有图像的页面/选项卡/窗口,然后 shift-reload 确保重新加载特定图像。