Cookie
Cookie — класс для создания и настройки cookie в HTTP-ответе.
Класс задает имя, значение, срок действия, домен, путь, параметры безопасности и области распространения cookie.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| __construct | Создает объект cookie и задает его основные параметры | |
| getCookieDomain | Определяет домен для cookie по текущему HTTP-хосту и доменам сайтов | |
| getDomain | Возвращает домен cookie или определяет его по доменам сайтов | |
| getExpires | Возвращает время окончания действия cookie | |
| getHttpOnly | Возвращает, включен ли атрибут HttpOnly cookie | |
| getName | Возвращает итоговое имя cookie с учетом системного префикса или вызова setName() | |
| getOriginalName | Возвращает имя, которое передали конструктору до добавления системного префикса | |
| getPath | Возвращает путь cookie | |
| getSameSite | Возвращает значение атрибута SameSite cookie | |
| getSecure | Возвращает, включен ли атрибут Secure cookie | |
| getSpread | Возвращает заданную битовую маску областей распространения cookie | |
| getValue | Возвращает значение cookie | |
| normalizeName | Удаляет из имени cookie символы, которые нельзя использовать в имени | |
| setDomain | Задает домен cookie | |
| setExpires | Задает время окончания действия cookie | |
| setHttpOnly | Включает или выключает атрибут HttpOnly cookie | |
| setName | Заменяет итоговое имя cookie | |
| setPath | Задает путь, для которого браузер отправляет cookie | |
| setSameSite | Задает значение атрибута SameSite cookie | |
| setSecure | Включает или выключает атрибут Secure cookie | |
| setSpread | Задает области распространения cookie | |
| setValue | Задает значение cookie |
Была ли эта страница полезна?
Что можно улучшить?
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
|
Кирилл Черныш
| ||
|
Если Вы ещё работаете на http
| ||
|
Павел Дорошин
| ||
|
Если вы будете добавлять cookie через ajax, подключая только prolog_before.php, то обязательно нужно обновить заголовки, иначе cookie на запишутся.
| ||
© «Битрикс», 2001-2026, «1С-Битрикс», 2026