Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI

Отмена кэширования страницы


Посещенные навигатором страницы кэшируются на локальном диске или в сервере. Когда вы посещаете одну и ту же страницу несколько раз, по умолчанию она загружается в кэш только в первый раз, а затем для отображения читается из кэша. Кэширование ускоряет просмотр посещенных ранее страниц.

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

Как отменить кэширование?

Это можно сделать, если в секции заголовка, созданного оператором <HEAD>, указать оператор <META> следующего вида:

<META HTTP-EQUIV=”Expires” CONTENT=”Tue, 02 Jan 1996 01:00:00 GMT”>

Заметим, что дата, указанная в параметре CONTENT, уже должна наступить. В этом случае документ с таким заголовком будет всегда устаревшим и навигатор каждый раз будет загружать его заново.



Содержание раздела