Конструктор и Генератор HTTP-куки
Гид
Конструктор и Генератор HTTP-куки
Создавайте правильные HTTP-заголовки Set-Cookie с помощью визуального конфигуратора. Установите имя, значение, домен, путь, срок действия, SameSite, Secure, HttpOnly и другие атрибуты, а затем получите сгенерированный заголовок Set-Cookie, строку document.cookie и фрагменты кода серверных фреймворков. Включает парсер cookie для обратного инжиниринга существующих строк Set-Cookie и предустановленные конфигурации для распространенных типов cookie.
Как использовать
Введите имя и значение cookie, затем настройте дополнительные атрибуты: Домен, Путь, Max-Age, Срок действия, SameSite (None/Lax/Strict), Secure, HttpOnly и Partitioned. Заголовок Set-Cookie и строка document.cookie обновляются мгновенно. Используйте предустановленные кнопки для распространенных шаблонов (сессионный cookie, постоянный cookie, CSRF-токен и т. д.). Скопируйте сгенерированный заголовок или фрагменты серверного кода для Express.js, PHP, Flask или Go. Чтобы разобрать существующий cookie, вставьте строку Set-Cookie и нажмите «Разбор», чтобы заполнить все поля.
Возможности
- Визуальный конструктор cookie — Настраивайте все атрибуты Set-Cookie с помощью элементов управления формы: Имя, Значение, Домен, Путь, Max-Age, Срок действия, SameSite, Secure, HttpOnly, Partitioned (CHIPS).
- Вывод заголовка Set-Cookie — Строка заголовка Set-Cookie, отформатированная в соответствии с RFC 6265. Обновляется в режиме реального времени по мере настройки.
- Вывод document.cookie — Клиентский JavaScript-эквивалент для установки cookie. Показывает предупреждение при включенном HttpOnly (не может быть установлен через JS).
- 4 фрагмента кода серверных фреймворков — Код для копирования для Express.js (res.cookie), PHP (setcookie), Flask (response.set_cookie) и Go (http.SetCookie). Каждый динамически генерируется на основе вашей конфигурации.
- Парсер cookie — Вставьте существующую строку заголовка Set-Cookie и разберите ее обратно на отдельные поля. Отлично подходит для отладки или изменения существующих cookie.
- 5 предустановленных конфигураций — Пресеты в один клик: Сессионный cookie, Постоянный cookie (30 дней), Безопасный API-токен, CSRF-токен, Сторонний cookie (CHIPS). Каждый заполняет форму настройками, соответствующими лучшим практикам.
- Валидация в реальном времени — Цветные предупреждения: SameSite=None требует Secure, HttpOnly не может быть установлен через document.cookie, недопустимые символы в имени, конфликт Max-Age и Expires.
- Справочник по cookie — Сворачиваемый справочник с объяснением каждого атрибута, ограничений по размеру (4 КБ на cookie) и поведения SameSite с практическими примерами.
Атрибуты cookie
SameSite: Управляет поведением cookie между сайтами. Lax (по умолчанию) отправляет cookie при переходе на верхнем уровне. Strict блокирует отправку cookie между сайтами. None разрешает межсайтовую отправку, но требует флаг Secure.
Secure: Cookie отправляется только через HTTPS-соединения. Обязателен при SameSite=None.
HttpOnly: Cookie недоступен через JavaScript (document.cookie). Защищает от XSS-атак.
Max-Age: Время жизни cookie в секундах с момента установки. Имеет приоритет над Expires.
Expires: Абсолютная дата/время истечения срока действия cookie. Используйте Max-Age для относительного срока действия.
Partitioned (CHIPS): Новый атрибут для сегментированных сторонних cookie. Каждый сайт верхнего уровня получает свою собственную «коробку» для cookie.
Что такое заголовок Set-Cookie?
В чем разница между SameSite Lax, Strict и None?
Использовать ли Max-Age или Expires?
Почему HttpOnly cookie нельзя установить с помощью document.cookie?
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент было добавлено 26 апр 2026
