登录后,我无法通过网站保持会话冲浪。
我确实可以成功登录该网站(我指定无论页面是什么,登录后您将被重定向到主页)但是我必须移动到另一个页面。首先我尝试使用 page.open() 然后使用 page.evaluate 更改 location.href 窗口属性,但不幸的是,在这两种情况下,结果都是我不再登录。我跟踪了登录状态,只是在每个页面加载事件上使用递增的 png 名称(1.png、2.png 等)呈现页面。我也尝试了 --cookies-file=cookies.txt 参数,但没有太大帮助。
我的问题是:使用 phantomjs 在网站页面中“移动”的最佳方式是什么?在这些情况下是否有特定的方法来处理会话(也许在每个 .open() 上手动发送 cookie,只是说)?
感谢帮助。