ใ‚ญใƒฃใƒƒใ‚ทใƒณใ‚ฐใƒใƒฅใƒผใƒˆใƒชใ‚ขใƒซใƒ‘ใƒผใƒˆ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 , . , , .

" " (. - ).

Source: https://habr.com/ru/post/J204464/


All Articles