Кукі зазвичай встановлюються веб-сервером за допомогою заголовка Set-Cookie. Потім браузер автоматично додаватиме їх у (майже) кожен запит на той же домен за допомогою заголовка Cookie .Jun 17, 2022
Щоразу, коли користувач запитує сторінку з сервера, браузер автоматично відправляє cookie з ідентифікатором сесії серверу. Сервер перевіряє ідентифікатор за власною базою ідентифікаторів і, за наявності в базі такого ідентифікатора, «дізнається» користувача.
Сервер виступає ініціатором запису кукі. Якщо у відповіді передається поле заголовка Set-cookie, то клієнт здійснює збереження. Записані дані надсилаються серверу клієнтом під час подальшого звернення до сторінки.
Отримавши HTTP-запит, разом із відповіддю сервер може надіслати заголовок Set-Cookie. Кукі зазвичай запам'ятовуються браузером і посилаються в заголовку HTTP Cookie (en-US) з кожним новим запитом до одного і того ж серверу. Можна задати термін дії кук, а також термін їхнього життя, після якого кукі не вирушатимуть.