/
Json формат файла cookie

Json формат файла cookie

Список параметров

Имя

Тип

Описание

Имя

Тип

Описание

domain

string

Домен файла cookie (e.g. www.google.com, example.com).

expirationDate

double?

Дата истечения срока действия файла cookie. Исчесляется кол-вом секунд с начала эпохи Unix (01.01.1970 00:00:00). При отсутствии значения или при низком значении (<0.01), файл куки будет считаться сессионным session=true.

hostOnly

bool?

Зарезервировано. Не используется.

httpOnly

bool?

True, если файл cookie помечен как HttpOnly (т.е. файл cookie недоступен для клиентских скриптов). Дефолтное значение - False.

name

string

Имя файла cookie

path

string

Путь файла cookie

sameSite

string

Статус файла cookie на том же сайте (т.е. отправляется ли файл cookie с межсайтовыми запросами). Значения: lax, strict, unspecified. Дефолтное значение - unspecified

secure

bool?

True, если файл cookie помечен как безопасный (т.е. его область действия ограничена защищенными каналами, обычно HTTPS). Дефолтное значение - False.

session

bool?

Зарезервировано. Не используется. Устанавливается через параметр expirationDate.

storeId

string

Зарезервировано. Не используется.

value

string

Значение файла cookie.

id

int?

Зарезервировано. Не используется.

Пример для экспорта

[ { "domain": "some.host.io", "expirationDate": -1.0, "httpOnly": true, "name": "cookie-name-1", "path": "/", "sameSite": "strict", "secure": true, "value": "cookie-value-1", }, { "domain": "some.host.io", "expirationDate": 1672520400.0, "httpOnly": true, "name": "cookie-name-2", "path": "/", "sameSite": "Unspecified", "secure": true, "value": "cookie-value-2", }, { "domain": "some.host.io", "expirationDate": 1704056400.0, "httpOnly": false, "name": "cookie-name-3", "path": "/", "sameSite": "Unspecified", "secure": true, "value": "cookie-value-3", } ]

Related content