Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Имя

Тип

Описание

domain

string

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

expirationDate

double?

Дата истечения срока действия файла cookie. Исчесляется кол-вом секунд с начала эпохи Unix (101.101.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?

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

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

Code Block
breakoutModewide
languagejson
[
  {
    "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",
  }
]