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之間有橋樑,但是這個腳本不使用這樣的橋樑。 –