Подтвердить что ты не робот

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

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

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

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

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

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

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

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

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

Ответ 3

F5 обновляет страницу, на которой вы сейчас находитесь. Ctrl + F5 или Shift + F5 будет перезагружать кешированный контент (то есть файлы JavaScript, изображения и т.д.)

Вы также можете нажать F12 для инструментов разработчика в IE, CHROME и т.д.


Рассмотрим также следующие типы:

Нормальная перезагрузка

То же самое, что нажатие F5. Это будет использовать кеш всеми возможными способами. Если браузер может избежать повторной загрузки файлов JavaScript, изображений, текстовых файлов и т.д., То он будет.


Жесткая перезагрузка

Не используйте ничего в кеше при выполнении запроса. Заставить браузер повторно загружать каждый файл JavaScript, изображение, текстовый файл и т.д.


Пустой кэш и жесткий перезапуск

Очевидно, что если кеш пуст, ему придется выполнять жесткую перезагрузку. Это снова заставит браузер повторно загрузить все. Однако, если страница делает любые последующие загрузки через JavaScript, которые не были частью загрузки страницы, тогда они могут по-прежнему использовать кеш, который помогает очищать кеш, потому что он гарантирует, что даже они не будут использоваться кешированные файлы.