2015-02-05 48 views
1

使用phantom.cookies在幻影使用与Casperjs

phantom.cookies 

您可以访问幻影设置的cookie。你怎么能在casperjs中达到同样的效果?

我尝试使用

this.evaluate(function(){ 
    return document.cookie; 
}) 

但是,你没有得到的截止日期,你也没有得到JSON输出与phantom.cookies。

回答

1

原来你可以使用casperjs如下:

this.page.cookies 
+1

'phantom.cookies'和'page.cookies'是有区别的,后者只显示当前协议+域的过滤结果。 – 2015-02-05 19:58:54

3

phantom对象仍然存在于CasperJS,所以你可以使用phantom.cookies您使用它在PhantomJS相同的方式。

即使使用SlimerJS引擎,它也可以工作,因为它也实现了phantom对象。