[IE] Как IE кеширует файлы?

Gattsu

Я удалённо правлю сайт в интернете, а при просмотре браузером ничего не меняется (при нажатии Refresh). Помогает только удаление временных файлов.
Как браузер определяет загружать из кеша или из интеренета?

Dasar

shift+f5 помогает?

Gattsu

не пробовал, а в чём разница?
Да и главный вопрос, собственно не в этом.

Dasar

f5 - просто refresh (с учетом кэширования)
shift-f5 - refresh без учета кэширования, т.е. все данные читаются заново
ps
данные кэшируются на основе специальных свойств страницы (картинки и т.д.)
есть две стратегии:
1. когда сервер отдает данные, то к данным может быть приписано, сколько времени данные не будут обновляться, т.е. сколько времени можно не переспрашивать у сервера
2. при загрузке данных можно узнать время последнего изменения данных, если данные в кэше более новые, чем время последнего изменения, то данные не перечитываются.

Gattsu

спасибо, всё прояснилось
Оставить комментарий
Имя или ник:
Комментарий: