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



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



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

703   3  

3 ответов:

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

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

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

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

enter image description here

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

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

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

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

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

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


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

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

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


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

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


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

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

Comments

    Ничего не найдено.