В чем разница между обновлением F5 и Shift + F5 в браузере Google Chrome?


105

В чем разница между F5обновлением и SHIFT+ F5в браузере Google Chrome?

Причина, по которой я спрашиваю, заключается в том, что иногда при использовании F5на моем сайте изображения не загружаются должным образом, но при использовании SHIFT+ F5перезагрузка работает.

Ответы:


200

Он игнорирует кешированный контент при обновлении ...

https://support.google.com/a/answer/3001912?hl=en

F5или Control+ R= Обновить текущую страницу
Control+ Shift+ Rили Shift+ F5= Обновить текущую страницу, игнорируя кэшированный контент


5
Интересно, было ли это потому, что я сказал, что он очищает кеш при обновлении, что не совсем правильно. Я обновил свой ответ.
Дэн

2
На этой странице больше не упоминается Ctrl + F5. «Перезагрузить текущую страницу, игнорируя кешированное содержимое Shift + F5 или Ctrl + Shift + r»
cfm

1
По словам эксперта сообщества на справочном форуме Google Chrome : «... горячие клавиши Chrome 'Ctrl + F5' или 'Shift + F5' больше не перезагружают страницу Chrome. Единственные параметры, которые работают для перезагрузки страницы, - это Ctrl + r (перезагружает текущую страницу) и Ctrl + shift + r (перезагружает текущую страницу, игнорируя кэшированный контент) ».
Mark D Worthen PsyD

4
@Mark D Worthen PsyD: F5 и Shift-F5 по-прежнему работают у меня с использованием последней версии Chrome (как и Ctrl-R и Ctrl-Shift-R). Пробовал на Win7 и Win Server 2008 R2 - потом попробую на Win10. Вот вам и эксперты!
Zeek2 09

16

Разница касается не только Chrome, но и большинства веб-браузеров.

введите описание изображения здесь

F5обновляет веб-страницу и часто перезагружает ту же страницу из кэшированного содержимого веб-браузера. Однако повторная загрузка из кеша каждый раз не гарантируется, а также зависит от истечения срока действия кеша.

Shift + F5 заставляет веб-браузер игнорировать кэшированное содержимое и извлекать новую копию веб-страницы в браузер.

Shift + F5гарантирует загрузку новейшего содержимого веб-страницы.
Однако, в зависимости от размера страницы, он обычно медленнее, чем F5.

Возможно, вы захотите обратиться к: Какие запросы генерируют браузеры при обновлении "F5" и "Ctrl + F5"?


спасибо за ответ ... я знаю, как очистить мой кеш ... проблема в том, что кешированные изображения иногда появляются только наполовину ... просто любопытно ... спасибо
JayD

Вышеупомянутое в настоящее время верно для Chrome и Firefox, но не для IE11 (который вместо этого реагирует на: F5, Control-F5 и Control-R.
Zeek2,

Имеет ли F12 с отключенным кешем (отмечен) также аналогичные результаты?
petrosmm

1

Перезагрузить текущую страницу:
F5
или
CTRL+ R


Перезагрузить текущую страницу, игнорируя кэшированный контент (например, файлы JavaScript, изображения и т. Д.):
SHIFT+ F5
Или
CTRL+ F5
или
CTRL+ SHIFT+R

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.