我发现有时一个图像无法在我的浏览器上完全加载,而当我按下F5键而不是从服务器重新获取图像时,浏览器会从caching中重新加载图像。 有没有办法强制服务器重新发送图像?
编辑:我正在使用谷歌浏览器。
注意:但是我在这里是以最终的互联网用户的身份发言,而不是作为开发者。 所以修改HTML以放入一个随机数的想法在这里不起作用。
在许多浏览器上,按下Control-F5将重新加载页面并绕过caching。 维基百科“ 绕过你的caching ”页面详细介绍了所有现代networking浏览器。
对于Chrome,看来在撰写本文时有一个确认的错误,在使用Ctrl + F5重新加载时,它有时不会绕过caching。 现在唯一的select是完全清除caching,然后重新加载页面。 以下是有关此问题的一些讨论: http : //code.google.com/p/chromium/issues/detail?id=603
当错误的图像被caching时,我所做的是select“查看图像”或类似的东西,所以我得到一个只有图像的页面/标签/窗口,然后shift-reload,保证特定的图像被重新加载。