پرش به محتوای اصلی

گرفتن کوکی‌ها

بازیابی یک کوکی قابل مشاهده در صفحه فعلی. شما می‌توانید با ارائه نام کوکی، یک کوکی خاص را جستجو کنید یا همه آنها را بازیابی کنید.

استفاده
browser.getCookies(filter)
پارامترها
نامنوعجزئیات
filterremote.StorageCookieFilterیک شیء که اجازه می‌دهد برای کوکی‌هایی با ویژگی‌های خاص فیلتر کنید
مثال
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: کوکی‌های درخواست شده

Welcome! How can I help?

WebdriverIO AI Copilot