我希望我的casper登录并在会话期间保持登录状态。可能吗?如果是这样,怎么样?
答案 0 :(得分:18)
如果你想在CasperJS中存储cookie,你可以使用PhantomJS cookiejar,它可以通过CasperJS本地访问。
启动CasperJS时,只需添加以下选项:
--cookies-file=cookies.txt
您的Cookie将存储在该文件中。即使退出CasperJS后,如果您使用此选项致电CasperJS,您也可以再次访问这些cookie。
希望有所帮助。
答案 1 :(得分:2)
casper.exit()
。因此,如果有时您想等待一段时间但仍然保持登录状态,则应在中定义该时间
casper.wait(60000, function () {
});