我有一段 PhantomJS 代码,我想重构它并转移到 CasperJS。但是,在我原来的 PhantomJS 代码中,我有几行代码直接对page
对象进行操作,我不确定如何将它们转换为 CasperJS。以下是我原始代码的一部分。
var cookies = "C_B_A=2; tips=1;";
var page = require("webpage").create();
page.settings.userAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36";
cookies.split(";").forEach(function(pair){
pair = pair.split("=");
phantom.addCookie({
"name": pair[0],
"value": pair[1],
"domain": ".mydomain.com"
});
});
我搜索了 CasperJS 文档,似乎没有与 cookie 相关的方法。这里我的问题是,有什么方法可以让我引用底层 PhantomJSpage
对象并设置它的属性?