Javascript 如何将从document.cookie获取的cookie传递给phantomjs?

Javascript 如何将从document.cookie获取的cookie传递给phantomjs?,javascript,cookies,phantomjs,Javascript,Cookies,Phantomjs,phantomjs有一个参数--cookies file,我可以将它指向cookie文件。其格式如下: [General] cookies="@Variant(\0\0\0\x7f\0\0\0\x16QList<QNetworkCookie>\0\0\0\0\x1\0\0\0\x2\0\0\0lBAIDUPSID=9C185C46016DC114CB8ECCDE512C768B; expires=Tue, 10-Nov-2082 20:14:15 GMT; domain=.baidu

phantomjs有一个参数
--cookies file
,我可以将它指向cookie文件。其格式如下:

[General]
cookies="@Variant(\0\0\0\x7f\0\0\0\x16QList<QNetworkCookie>\0\0\0\0\x1\0\0\0\x2\0\0\0lBAIDUPSID=9C185C46016DC114CB8ECCDE512C768B; expires=Tue, 10-Nov-2082 20:14:15 GMT; domain=.baidu.com; path=/\0\0\0oBAIDUID=9C185C46016DC114CB8ECCDE512C768B:FG=1; expires=Sat, 15-Oct-2044 17:00:09 GMT; domain=.baidu.com; path=/)"
[概述]
cookies=“@Variant(\0\0\0\x7f\0\0\0\x16QList\0\0\0\x1\0\0\0\0\lbaidupsid=9C185C46016DC114CB8ECCDE512C768B;expires=2082年11月10日星期二20:14:15 GMT;domain=baidu.com;path=/\0\0\0oBAIDUID=9C185C46016DC114CB8ECCDE512C768B:FG=1;expires=Sat,2044年10月15日17:00 GMT;domain=baidu.com;path=.com=”百度.com/”

在这里,我想知道,如果我从网站上的
document.cookie
中获取了cookies字符串,如何将其传递给phantomjs
--cookies文件
?我不知道如何转换格式。

请看我的回答:如果您不想将其转换为这种文件格式,这可能是一种更干净的解决方案。非常感谢Artjom!你帮了我很多。