Google Chrome浏览器中的F5刷新和Shift + F5有什么区别?
Google Chrome浏览器中的F5刷新和SHIFT + F5有什么区别?
我问的原因是因为有时在我的网站上使用F5时,图片加载不正确,但使用SHIFT + F5时 ,重新加载工作。
它在刷新时忽略caching的内容…
https://support.google.com/a/answer/3001912?hl=en
F5或Control + R =重新载入当前页面
Ctrl + Shift + R或Shift + F5 =重新加载当前页面,忽略caching的内容
不同之处不仅在于Chrome浏览器,而且还包括大多数浏览器。
F5
刷新网页,并经常重新从Web浏览器的caching内容中重新加载相同的页面。 但是,每次从caching重新加载都不能保证,并且还取决于caching过期。
Shift + F5
强制Web浏览器忽略其caching的内容,并将网页的新副本检索到brwoser。
Shift + F5
保证加载网页的最新内容。
但是,根据页面的大小,它通常比F5
慢。
您可能想要参考: 什么请求浏览器的“F5”和“Ctrl + F5”刷新生成?
F5刷新您当前所在的页面。 Crtl+F5
或Shift+F5
将重新下载caching的内容(即JavaScript文件,图像等)
你也可以在IE,CHROME等中打开F12的开发工具。
考虑以下types:
正常重新加载
与按f5相同的东西。 这将尽可能使用caching。 如果浏览器可以避免重新下载JavaScript文件,图像,文本文件等,那么它会的。
硬重新加载
提出请求时不要在caching中使用任何内容。 强制浏览器重新下载每个JavaScript文件,图像,文本文件等
清空caching和硬重新加载
显然,如果caching是空的,那么它将不得不做一个硬重新加载。 这将再次迫使浏览器重新下载一切。 但是,如果页面通过JavaScript进行事后下载而不是页面加载的一部分,那么这些页面可能仍然使用caching,caching清空有助于caching,因为它确保即使这些caching不会使用caching的文件。