Cookie HTTP (HyperText Transfer Protocol). , FTP Telnet , .. ( ) HTTP . cookie HTTP .
, , , . "" .
cookie, HTTP . : cookie, HTTP_COOKIE .
: , , , cookie . cookie ( cookie), ( cookie ).
Cookie - , . HTTP . cookie , . , , . 'cookies.txt' .
cookies. , cookie Netscape Navigator, Microsoft Internet Explorer NCSA Mosaic.
cookie?
cookies , . cookies . , WWW cookies login password , , .
cookies , , Amazon Books , , . , .
cookies - .
, , - cookie . , . . Cookie ( , , ), , .
|
|
cookie
, cookie , , cookie.
cookie
cookie Netscape Communications "Persistent Client State HTTP Cookies". cookie. , cookie HTTP . Set-Cookie HTTP :
Set-Cookie: NAME=VALUE; expires=DATE; path=PATH;
domain=DOMAIN_NAME; secure
Set-Cookie HTTP :
Set-Cookie: NAME=VALUE;
NAME=VALUE - , , . NAME- cookie, VALUE - . , .
expires=DATE - cookie, .. DATE "expires=Monday, DD-Mon-YYYY HH:MM:SS GMT", cookie. , cookie , .
domain=DOMAIN_NAME - , cookie . , "domain=cit-forum.com". cookie cit-forum.com, www.cit-forum.com. , "COM", "EDU", "NET", "ORG", "GOV", "MIL" "INT". ("FIRM", "SHOP", "WEB", "ARTS", "REC", "INFO", "NOM"), , . "RU", , .
, , cookie.
path=PATH - , cookie. , "path=/win" , cookie /win/, /wings/ wind.html windows.shtml. , cookie , , , "path=/".
, cookie , , cookie.
secure - , cookie HTTPS (HTTP SSL - Secure Socket Level), . , .
HTTP Cookie
|
|
HTTP , cookie . , cookie, /:
Cookie: NAME1=OPAQUE_STRING1; NAME2=OPAQUE_STRING2...
cookie.
, cookie cookie NAME, domain path, . cookie .
expires cookie , () - - .
() cookies:
300 cookies
cookie 4
20 cookie
300 20 , . 4 cookie - ( ) .
, , proxy-, Set-cookie HTTP .
proxy- , Set-cookie , , 304 (Not Modified) 200 (OK). , Cookie, , If-modified-since.
, cookies
1. , cookie,
:
Set-Cookie: CUSTOMER=WILE_E_COYOTE; path=/; expires=Wednesday, 09-Nov-99 23:12:40 GMT
URL "/" , :
Cookie: CUSTOMER=WILE_E_COYOTE
:
Set-Cookie: PART_NUMBER=ROCKET_LAUNCHER_0001; path=/
URL "/" , cookie:
Cookie: CUSTOMER=WILE_E_COYOTE; PART_NUMBER=ROCKET_LAUNCHER_0001
cookie, :
Set-Cookie: SHIPPING=FEDEX; path=/foo
, URL "/" , cookie:
Cookie: CUSTOMER=WILE_E_COYOTE; PART_NUMBER=ROCKET_LAUNCHER_0001
"/foo" cookie:
Cookie: CUSTOMER=WILE_E_COYOTE; PART_NUMBER=ROCKET_LAUNCHER_0001; SHIPPING=FEDEX
: 'cookies.txt' cookie:
CUSTOMER=WILE_E_COYOTE
- 9 1999 . .
2. cookie ,
:
Set-Cookie: PART_NUMBER=ROCKET_LAUNCHER_0001; path=/
URL "/" , :
Cookie: PART_NUMBER=ROCKET_LAUNCHER_0001
, , cookie :
Set-Cookie: PART_NUMBER=RIDING_ROCKET_0023; path=/ammo
URL "/ammo" , :
Cookie: PART_NUMBER=RIDING_ROCKET_0023;
PART_NUMBER=ROCKET_LAUNCHER_0001
: / "PART_NUMBER".
, expires.
|
|