Где хранятся Cookies

«Где хранятся Cookies» — вопрос из категории Безопасность, который задают на 10% собеседований Frontend Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Cookies хранятся на стороне клиента в браузере. Они представляют собой небольшие текстовые файлы, которые содержат пары ключ-значение.

Особенности:

  • Максимальный размер обычно 4KB
  • Имеют срок жизни (expires/max-age)
  • Могут быть доступны только для текущего домена (same-origin policy)

Пример установки cookie через JavaScript:

document.cookie = "username=John; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";

В современных браузерах можно просмотреть cookies через DevTools (Application → Cookies). Также они автоматически отправляются серверу с каждым HTTP-запросом в заголовке Cookie.