Перейти к основному содержимому

getCookies

Получение cookie, видимых на текущей странице. Вы можете запросить определенный cookie, указав его имя, или получить все.

Использование
browser.getCookies(filter)
Параметры
ИмяТипДетали
filterremote.StorageCookieFilterобъект, который позволяет фильтровать cookies по определенным атрибутам
Пример
getCookies.js
it('should return a cookie for me', async () => {
await browser.setCookies([
{name: 'test', value: '123'},
{name: 'test2', value: '456'}
])
const testCookie = await browser.getCookies(['test'])
console.log(testCookie); // outputs: [{ name: 'test', value: '123' }]

const allCookies = await browser.getCookies()
console.log(allCookies);
// outputs:
// [
// { name: 'test', value: '123' },
// { name: 'test2', value: '456' }
// ]

// filter cookies by domain
const stagingCookies = await browser.getCookies({
domain: 'staging.myapplication.com'
})
})
Возвращает
  • <Cookie[]> return: запрошенные cookies

Welcome! How can I help?

WebdriverIO AI Copilot