Casperjs登录:casperjs管理cookie吗?

时间:2014-01-03 14:41:00

标签: cookies casperjs

我希望我的casper登录并在会话期间保持登录状态。可能吗?如果是这样,怎么样?

2 个答案:

答案 0 :(得分:18)

如果你想在CasperJS中存储cookie,你可以使用PhantomJS cookiejar,它可以通过CasperJS本地访问。

启动CasperJS时,只需添加以下选项:

--cookies-file=cookies.txt

您的Cookie将存储在该文件中。即使退出CasperJS后,如果您使用此选项致电CasperJS,您也可以再次访问这些cookie。

希望有所帮助。

答案 1 :(得分:2)

你是什​​么意思?你只是闲着坐在会议中吗?通常,您不希望调用casper.exit()。因此,如果有时您想等待一段时间但仍然保持登录状态,则应在

中定义该时间
casper.wait(60000, function () {
});