您可以在下面的屏幕截图中添加启用/禁用浏览器存储 cookie 的功能吗?
在抓取时,我必须为每个网站销毁并创建一个新实例,让他们忘记保存在 cookie 存储中的所有内容,例如。 身份验证。
谢谢!
我知道这不是你所要求的。 但是您不必为了删除所有 cookie 而销毁浏览器实例。 您可以使用脏方式(因为我们正在等待 #31 )将clearBrowserCookies发送到原始 devtools 协议:
await page._client.send('Network.clearBrowserCookies');
@Everettss不错! 非常感谢!
问题解决了,但最好是快捷函数调用。 😄
最有用的评论
我知道这不是你所要求的。 但是您不必为了删除所有 cookie 而销毁浏览器实例。 您可以使用脏方式(因为我们正在等待 #31 )将clearBrowserCookies发送到原始 devtools 协议: