Когда срок действия кэшированных статических файлов истекает, если они не указаны? - PullRequest
1 голос
/ 01 октября 2010

В IIS6 я заметил, что, если «Включить истечение срока действия содержимого» не включено, никакие связанные с кэшем или истекающие заголовки не отправляются с ответом. Тем не менее, статический контент, такой как CSS-файлы, правильно возвращает 304 статуса при последующих посещениях.

Когда истекает срок действия этого контента, если ничего не указано? Это зависит от браузера?

1 Ответ

0 голосов
/ 05 октября 2010

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

Настройка срока действия содержимого в IIS должна вынудить эти третьи стороны соблюдать эти параметры кэширования и истечь срок действия содержимого в нужное время.

...