Перейти до основного вмісту

getCookies

Отримання cookie, видимого для поточної сторінки. Ви можете запитати конкретний cookie, вказавши його ім'я, або отримати всі.

Usage
browser.getCookies(filter)
Parameters
NameTypeDetails
filterremote.StorageCookieFilterоб'єкт, який дозволяє фільтрувати cookies за певними атрибутами
Example
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'
})
})
Returns
  • <Cookie[]> return: запитані cookies

Welcome! How can I help?

WebdriverIO AI Copilot