Атрибут | Техническое описание и назначение | Влияние на безопасность и функционал |
Expires / Max-Age | Устанавливает дату истечения или время жизни файла в секундах. | Определяет, будет ли кука сессионной или постоянной. |
Domain / Path | Ограничивает область действия куки конкретным доменом или путем на сервере. | Предотвращает передачу данных на неавторизованные поддомены. |
Secure | Предписывает передачу куки только по зашифрованному протоколу HTTPS. | Защищает от перехвата данных в открытых сетях. |
HttpOnly | Запрещает доступ к куки через JavaScript (API document.cookie). | Является основным барьером против кражи данных через XSS-атаки. |
SameSite | Регулирует отправку куки при межсайтовых запросах (Strict, Lax, None). | Защищает от атак типа CSRF (подделка межсайтовых запросов). |
Partitioned (CHIPS) | Позволяет изолировать сторонние куки в контексте конкретного сайта верхнего уровня. | Современный стандарт для повышения приватности при сохранении функционала сторонних сервисов. |