Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将phantom.cookies与Casperjs一起使用_Javascript_Cookies_Phantomjs_Casperjs - Fatal编程技术网

Javascript 将phantom.cookies与Casperjs一起使用

Javascript 将phantom.cookies与Casperjs一起使用,javascript,cookies,phantomjs,casperjs,Javascript,Cookies,Phantomjs,Casperjs,在幻影中使用 phantom.cookies 您可以访问幻影中设置的cookies。如何在casperjs中实现同样的效果 我试着用 this.evaluate(function(){ return document.cookie; }) 但是,您不能像phantom.cookies那样获得到期日期和json输出。事实证明,您可以在casperjs中使用以下内容: this.page.cookies 事实证明,您可以在casperjs中使用以下内容: this.page.cook

在幻影中使用

phantom.cookies
您可以访问幻影中设置的cookies。如何在casperjs中实现同样的效果

我试着用

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

但是,您不能像phantom.cookies那样获得到期日期和json输出。

事实证明,您可以在casperjs中使用以下内容:

this.page.cookies

事实证明,您可以在casperjs中使用以下内容:

this.page.cookies
phantom对象仍然存在于CasperJS中,因此您可以使用phantom.cookies,与在PhantomJS中使用它的方式相同

这甚至适用于SlimerJS引擎,因为它还实现了phantom对象。

phantom对象仍然存在于CasperJS中,因此您可以使用phantom.cookies,与在PhantomJS中使用它的方式相同


即使使用更轻薄的JS引擎,这也能正常工作,因为它还实现了phantom对象。

phantom.cookies和page.cookies之间存在差异,后者仅显示当前协议+域的过滤结果。phantom.cookies和page.cookies之间存在差异,后者仅显示当前协议+域的过滤结果协议+域。