setCookies
Обзор
Используйте команду setCookies, чтобы установить cookies на текущей странице.
Убедитесь, что вы находитесь именно на той странице, для которой вы хотите установить cookies. Вы не можете установить cookies для произвольной страницы, не находясь при этом на ней.
Использование
await browser.setCookies(cookies);
Параметры команды
| Имя | Тип | Описание |
| cookies | WebDriver.Cookie или WebDriver.Cookie[] | Объект cookie или массив объектов cookie. |
Параметры объекта WebDriver.Cookie
| Имя | Тип | По умолчанию | Описание |
| name | String | N/A | Имя cookie. |
| value | String | N/A | Значение cookie. |
| path | String | "/" | Путь к cookie. |
| domain | String | см. описание | Домен, для которого будет видна cookie. Если домен не указан, то подразумевается домен урла активного документа в текущем контексте браузера. |
| secure | Boolean | false | Признак безопасной cookie. |
| httpOnly | Boolean | false | Признак cookie только для http. |
| expiry | Number | не устанавливается | Срок годности cookie в секундах от начала эпохи Unix. |
| sameSite | String | "None" | Признак подчинения cookie политике SameSite. Допустимые значения: "Lax" или "Strict". |