Web-инжиниринг

       

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).

далее...



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