Обход кеша для каждого сайта:
Для этого требуется простой код JavaScript, который нужно запустить в адресной строке для обхода кэша и получения содержимого с сервера вместо кэша браузера. Согласно этой странице MDN о принудительной перезагрузке текущей страницы с сервера ,
javascript:location.reload(true)
Введите указанный выше код в адресной строке браузера и нажмите клавишу Enter. Это будет получать все содержимое с сервера, а не выбирать элементы, кэшированные в вашем браузере (таким образом, обходя кеш браузера).
Обход данных кэша для всех сайтов (глобальный кэш)
Приведенный выше JavaScript работает только для определенного веб-сайта, который вы в настоящее время открыли. Для очистки всего кэша сайта используйте данные глобального кэша браузера. Вы найдете это под,
Settings > Privacy > CLEAR BROWSING DATA
Установите флажок «Кэш» (и другие параметры, такие как данные браузера, файлы cookie, пароль и т. Д., Если хотите) и выберите «Очистить».
Примечание. Хотя Ctrl
+ F5
приведет к тому, что браузер выбросит кэш и запросит новое содержимое с сервера, сервер может игнорировать no-cache
заголовок и обслуживать кэшированную страницу на стороне сервера. Таким образом, даже Ctrl
+ F5
может вернуть старую версию страницы, если сервер игнорирует заголовок no-cache.
Режим инкогнито:
Просмотр в режиме инкогнито отключает историю и кэш. Таким образом, вы можете посетить любой сайт в режиме инкогнито, чтобы каждый раз запрашивать новый контент.
Для более интересного обсуждения того, что делает Ctrl
+ F5
или принудительное обновление,
Прочтите этот пост, какие запросы генерируют обновления браузеров «F5» и «Ctrl + F5»?