0
我在Windows 8.1上运行最新版本的PhantomJS。这里是我的代码:PhantomJS不保存cookies
console.log('cookies: ',phantom.cookies);
phantom.addCookie({
domain:'google.com',
path:'/',
expires:(new Date()).getTime() + (1000 * 60 * 60),
name:'test',
value:'value'
});
phantom.exit();
我打过电话这样的:
phantomjs test.js --cookies-file=cookies.txt
和
phantomjs test.js --cookies-file="C:\path\cookies.txt"
无论哪种方式,cookies.txt
没有被创建和phantom.cookies
是空的。如何让PhantomJS保存Cookie?
PhantomJS具有与节点不同的执行环境。 PhantomJS和node.js之间有桥梁,但是这个脚本不使用这样的桥梁。 –