您可以在NightmareJS中使用Cookie进行多项操作吗?

时间:2019-04-09 16:10:44

标签: javascript node.js nightmare

我在NightmareJS上遇到问题,并尝试在同一噩梦浏览器实例中多次使用Cookie进行操作。

此处保存了页面Cookie,此方法有效。

    .then((cookies) => {
        .clearAll()
    })

然后,页面上还会发生更多事件,例如.clicks和.waits。

然后,例如,我尝试重置页面cookie。我尝试了其他方法,例如重写cookie文件,在页面上设置cookie,但似乎根本没有任何作用。

我尝试了此操作,但得到了“意外令牌”。错误

.cookies.clear

然后我尝试一下,得到“无法读取未定义的属性” clearAll”

    .cookies.get()
    .then((cookies) => {
        fs.writeFileSync('cookies.json',JSON.stringify(cookies, null, 2),'utf8')
    })


    .then((cookies) => {
        .clearAll()
    })

总的来说,这是一个不起作用的例子。

{{1}}

0 个答案:

没有答案