检索当前页面可见的单个 cookie。

cookie 以 cookie JSON 对象形式返回,其属性定义 此处

用法

                    .cookies.get(name, [callback])
                

示例

module.exports = {
  'get a cookie': function (browser) {
    browser
      .cookies.get('test_cookie', function (result) {
        const cookie = result.value;
        this.assert.equal(cookie.name, 'test_cookie');
        this.assert.equal(cookie.value, '123456');
      });
  },

  'get a cookie with ES6 async/await': async function (browser) {
    const cookie = await browser.cookies.get('test_cookie');
    browser.assert.equal(cookie.name, 'test_cookie');
    browser.assert.equal(cookie.value, '123456');
  }
};

参数

名称 类型 描述
名称 字符串

cookie 名称。

回调函数
可选
函数

使用结果值调用的回调函数。

返回值

类型 描述
对象 | 空值

cookie 对象,其属性定义 此处,如果未找到 cookie,则为null

另请参阅