获取 Cookies
检索当前页面可见的cookie。您可以通过提供 cookie 名称来查询特定 cookie,或者检索所有 cookie。
用法
browser.getCookies(filter)
参数
名称 | 类型 | 详情 |
---|---|---|
过滤器 | 参数 | 允许根据特定属性过滤 cookie 的对象 |
示例
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'
})
})