我是 SpookyJS 的新手。在已提供的 hello.js 示例中,我尝试更改 url
至
或者
www.facebook.com 与 https
这些似乎都没有打开。
PhantomJS 版本是 1.9.0
我是 SpookyJS 的新手。在已提供的 hello.js 示例中,我尝试更改 url
至
或者
www.facebook.com 与 https
这些似乎都没有打开。
PhantomJS 版本是 1.9.0
这可能与 PhantomJS 的 POODLE 问题非常相关。(参考)它通常通过传递--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。要么使用支持 PhantomJS 2 的 CasperJS 的 master 分支,要么坚持使用 1.9.8。