Тег «Pragma: No-cache» не предотвращает кэширование страницы

Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.
Проблема
При использовании метатега <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> в разделе заголовков в начале веб-страницы HTML веб-страница может все равно кэшироваться в папке Temporary Internet Files.
Причина
Страница, которую просматривает Internet Explorer, не кэшируется до тех пор, пока не будет заполнена половина из 64-килобайтного буфера. Обычно метатеги вставляются в раздел заголовков HTML-документа, расположенного в начале страницы. Обрабатываемый HTML-код считывается сверху вниз. При прочтении метатега <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> Internet Explorer проверяет, присутствует ли страница в данный момент в кэше. Если страница есть, она удаляется.
Решение
Чтобы не допустить появления веб-страницы в кэше, поместите в конец HTML-документа еще один раздел заголовков. Например:

<HTML>

<HEAD>

<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> Pragma No-cache </TITLE>
</HEAD>

<BODY>

Если разместить второй раздел заголовков в этом месте, то<br>
метатег «Pragma, No-Cache» будет функционировать надлежащим образом.<br>

</BODY>

<HEAD>

<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>

</HTML>

Дополнительная информация
Обратите внимание, что метатег <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> не работает в Internet Explorer 5. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
234067 Отключение кэширования в приложении Internet Explorer
Vlastnosti

ID článku: 222064 – Posledná kontrola: 03/10/2006 15:29:03 – Revízia: 4.0

Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Internet Explorer 4.0 128-Bit Edition, Microsoft Internet Explorer 4.0 128-Bit Edition, Microsoft Internet Explorer 3.02

  • kbprb kbprogramming KB222064
Pripomienky
в разделе заголовков в начале веб-страницы HTML веб-страница может все равно кэшироваться в папке Temporary Internet Files. " />
в разделе заголовков в начале веб-страницы HTML веб-страница может все равно кэшироваться в папке Temporary Internet Files. " />