キャッシングチュートリアルパート2

キャッシュとその使用に関する資料のかなり詳細で興味深いプレゼンテーションの2番目の部分。 パート1



著者のMark Nottinghamは、HTTPプロトコルとWebキャッシングの分野で認められた専門家です。 彼はIETF HTTPbisワーキンググループの議長です。 彼はHTTP / 1.1の編集に参加しました。 6:キャッシング。 現在、HTTP / 2.0の開発に関与しています。



このテキストは、 Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported Licenseの下でライセンスされています。



翻訳者から:タイプミスと不正確さについては、PMでお知らせください。 ありがとう






キャッシュを管理する方法(およびしない方法)



キャッシュがサイトでどのように機能するかを微調整するために、WebデザイナーとWebマスターが使用できるツールがいくつかあります。 これには、サーバー構成に少し慣れる必要があるかもしれませんが、それだけの価値はあります。 これらのツールを使用してサーバーを操作する方法の詳細については、以下の「 実装 」セクション(翻訳者のメモ-次の部分)を参照してください。



HTMLメタタグとHTTPヘッダー


HTMLスペシャリストは、 HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).








するHTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).








セクションに特定のタグを配置できHTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).








HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).




HTML-, . - , .



- , . , , ( HTML-). - - Pragma: no-cache




HTML- , .



, HTTP- , , . HTML , , -. , , . , HTTP- , .



HTTP- HTML . HTTP/1.1 :



HTTP/1.1 200 OK





Date: Fri, 30 Oct 1998 13:19:41 GMT





Server: Apache/1.3.3 (Unix)





Cache-Control: max-age=3600, must-revalidate





Expires: Fri, 30 Oct 1998 14:19:41 GMT





Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT





ETag: "3e86-410-3596fbbc"





Content-Length: 1040





Content-Type: text/html







HTML , . “ ” (. - ), , HTTP-.



- (ISP) - HTTP- ( Expires



Cache-Control



), ; , .



HTTP- Pragma ( )

, HTTP- Pragma: no-cache



. ; HTTP Pragma ; Pragma (, ) . , - , . , .



HTTP- Expires

HTTP- Expires



- ; , . , , , . Expires



.



- Expires



. , ; , , (last access time); , (last modification time).



Expires



( ). , . , . , - , , “”.



, HTTP- HTTP- Expires



. - , . , , HTTP- (GMT), .



:

Expires: Fri, 30 Oct 1998 14:19:41 GMT







Expires



, . -, - , ; /, .



Expires



, , . Expires



, , , .



, - , Expires



. - ( Network Time Protocol , NTP); .



HTTP- Cache-Control

HTTP/1.1 , Cache-Control



, - , Expires



.



Cache-Control



:

max-age =[] - , . Expires



, , , . [] - , , . s-maxage =[] - max-age , , (.. ). public - , ; , HTTP-, . private - , (.. ) ; (.. ) - . no-cache - , . , , ( public ) . no-store - , . must-revalidate - , , . HTTP ; , , , . proxy-revalidate - must-revalidate , , .

:

Cache-Control: max-age=3600, must-revalidate







, Cache-Control



, Expires



- , Cache-Control



. Cache-Control



, HTTP/1.1 .





” , , . , , , , .



; ( Expires



Cache-Control



), .



, , Last-Modified



. , Last-Modified



, () , , , If-Modified-Since



.



HTTP/1.1 , ETag



. ETag



- , , . , ETag



, , , ETag



If-None-Match



, .



Last-Modified



; ETag



.



- ETag



, Last-Modified



, (.. ); . , (, CGI, ASP, ), (. “ , ”).





, , , .



URL- - . , , URL-. . , “/index.html” , . . , , Cache-Control: max-age



max-age . , , max-age (expiration time). ( ) , . , , ; , , - , . . , Last-Modified



. - , , . , . SSL - ; SSL . REDbot - .



,

-, (. - “” , “”) ( Last-Modified



ETag



) ( Expires



Cache-Control



). - ( , ), (, , ) .



, , (, ), . , URL-, ; , - , .



- , . - , , . , , Last-Modified



. - , , , . Expires



, Cache-Control: max-age



, . , , If-Modified-Since



/ If-None-Match



. HTTP 304 Not Modified



. , .

:

POST, . POST- ; ( GET), . , , URL-, . , , . Content-Length



. (persistent connection). TCP/IP , . , , .



" " (. - ).







All Articles