我是SpookyJS的新手。 在已提供的hello.js示例中,我尝试更改URL
到
或
www.facebook.com with https
这些似乎都没有打开。
PhantomJS版本是1.9.0
答案 0 :(得分:0)
这可能与PhantomJS的POODLE问题非常相关。 (Reference)通常通过在命令行上传递--ssl-protocol=tlsv1
和--ignore-ssl-errors=true
来修复它。
根据issue #81判断,您可以在SpookyJS中执行此操作:
var spooky = new Spooky({
capser: {
logLevel: "debug",
verbose: true
},
child: {
command: "casper",
"ssl-protocol": "tlsv1",
"ignore-ssl-errors": true
}
});
您可能还想更新PhantomJS。这在1.9.8及更高版本中得到修复,但CasperJS目前(1.1-beta3)不支持PhantomJS 2.要么使用CasperJS的主分支,它支持PhantomJS 2或坚持1.9.8。