Page 201 - 1303
P. 201
8.31 DOMAIN
Домен, для якого задається значення cookie. Для доменів
COM, EDU, NET, ORG, GOV, MIL, INT значення можна задавати
скорочено "MY.COM", воно буде розповсюджено і на домен
"WWW.MY.COM". Для всіх інших (у тому числі і RU) значення
треба задавати повністю "WWW.MY.RU".
Якщо цього атрибута не вказано, то за замовчуванням
використовується доменне ім'я сервера, з якого було виставлено
значення cookie.
8.32 PATH
Встановлює підмножину документів, на які
розповсюджується дія cookie. При значеннях "/doc" дія cookie
буде поширена на всі файли і каталоги в цій директорії, які
починаються на "doc" (/doc/, /document/, /doc2/, docs.html, doc-
test.htm).
Якщо цього атрибута не вказано, то значення cookie
розповсюджується тільки на документи директорії, в якій
розташовано поточний документ.
8.33 SECURE
Вказує, що інформація про cookie буде пересилатися за
протоколом HTTPS (HTTP з використанням SSL). Інакше
інформація про cookie буде пересилатися за протоколом HTTP.
Перед запитом до серверу браузер перевіряє cookie. І якщо
атрибути NAME, DOMAIN і PATH збігаються, то браузер
посилає cookie до сервера.
Якщо cookie приймає нове значення, старе значення
знищується.
Браузер має ряд обмежень по роботі з cookie:
Одноразово може зберігатися не більше 300 значень cookie.
Cookie не може перевищувати 4 Кбайт.
Від одного сервера (домена) не може бути більше 20 cookie.
Ці обмеження можуть бути дещо іншими, залежно від
налаштування та типу браузера.
201