Modify
Время последнего изменеия
В ряде случаев дата обновления документа в кэше сервером явно не указывается. Это и понятно, если речь идет о текстовом документе, который изменяется не по жестко заданному алгоритму. В этом случае браузер или кэширующий сервер при вычислении даты истечения годности будет опираться на время последней модификации документа. Это время задается директивой Last-Modified заголовка HTTP-отклика сервера. В данном разделе речь идет только об установке времени годности документа через META-таг.
<meta http-equiv="Last-Modified" content="Sun, 10 May 1998 00:00:00 GMT">
Проверить данную установку не представляется сложным. Достаточно посмотреть на информацию о документе, которую дает обычный браузер:
Location: | http://www.kiae.ru/~paul/test.htm |
File MIME Type: | text/html |
Source: | Currently in disk cache |
Local cache file: | MV2V1ADH.HTM |
Last Modified: | 05/10/98 03:00:00 Local time |
Last Modified: | 05/10/98 00:00:00 GMT |
Content Length: | 310 |
Expires: | 05/11/98 00:00:00 |
Charset: | windows-1251 |
Security: | This is an insecure document that is not encrypted and offers no security protection. |
Строчка "Last-Modified" отображает дату, которая была установлена в МЕТА-таге. При установке даты последней модификации документа формат даты должен соответствовать либо RFC-1123, либо RFC-850, либо ANSI C. Это замечание справедливо для всех дат, которые задаются в META-тагах (Expires, Cache-Control, Set-Cookie).
далее...