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

в чем разница между Ф5 обновить и SHIFT+Ф5 в браузере Google Chrome?

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

3 ответов


он игнорирует кэшированное содержимое при обновлении...

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

Ф5 или управления + R = перезагрузить текущую страницу
управления+Shift+R или Shift + Ф5 = перезагрузка текущей страницы, игнорируя кэшированное содержимое


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

enter image description here

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

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

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

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


Ф5 обновление текущей страницы. Ctrl+Ф5 или Shift+Ф5 будет повторно загружать кэшированное содержимое (т. е. JavaScript-файлов, изображений и т. д...)

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


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

нормальный релоад

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


жесткий релоад

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


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

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