Встречается на собеседованиях • сегодня

Можно ли установить Cookies на клиенте

Да, можно установить Cookies на клиенте с помощью JavaScript. Для этого используется свойство document.cookie.

Пример установки Cookie:

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

Ключевые параметры:

  • expires - срок жизни (без него Cookie будет сессионным)
  • path - путь, для которого Cookie доступен
  • domain - домен
  • secure - только для HTTPS
  • SameSite - защита от CSRF (Strict/Lax/None)

Ограничения:

  • Браузеры обычно ограничивают размер Cookie до 4KB
  • Максимум около 20-50 Cookies на домен (зависит от браузера)
  • Нельзя установить HttpOnly флаг из JS (только сервером)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы