标签: selenium google-chrome firefox
我想使用selenium自动化上载过程的应用程序,因此我正在使用geckodriver。现在,我正在无头做登录站点,但是我想由用户进行登录,然后更改为无头。有办法做到这一点或至少可以解决吗?
答案 0 :(得分:1)
无法使用相同的浏览器实例来执行此操作。无头标志是启动时传递给浏览器的设置,无法动态更改。
如果站点使用基于cookie的身份验证,这是另一种方法:
...此时,您可以导航到经过身份验证的页面。您应该“登录”,因为您正在重新使用原始浏览器会话中的cookie。