Небольшие фрагменты данных, которые веб-сайт отправляет в браузер пользователя и сохраняет на его устройстве. Используются для запоминания информации о пользователе, такой как предпочтения, состояние авторизации или содержимое корзины покупок, между сеансами или посещениями сайта.
Основные типы:
Основные атрибуты:
Name: Имя cookie.Value: Значение cookie.Domain: Домен, для которого действуют cookie.Path: Путь внутри домена, для которого действуют cookie.Expires / Max-Age: Срок действия cookie.Secure: cookie отправляются только по HTTPS.HttpOnly: cookie недоступны через JavaScript.Передача cookie происходит между сервером и браузером посредством заголовков HTTP:
Set-Cookie.Cookie при последующих запросах к тому же домену.Пример работы в Flask:
python
Влияние на приватность:
Cookie могут использоваться для отслеживания активности пользователя по различным сайтам, что вызывает вопросы о приватности. Потому существуют механизмы для контроля и управления cookie в браузерах.