【问题标题】:Does SpookyJS support https web pages?SpookyJS 是否支持 https 网页?
【发布时间】:2015-03-18 06:59:55
【问题描述】:

我是 SpookyJS 的新手。 在已提供的 hello.js 示例中,我尝试更改 url

http://en.wikipedia.org/wiki/Spooky_the_Tuff_Little_Ghost

https://www.twitter.com/

带有 https 的 www.facebook.com

这些似乎都没有打开。

PhantomJS 版本为 1.9.0

【问题讨论】:

    标签: javascript testing phantomjs casperjs spookyjs


    【解决方案1】:

    这可能与 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。要么使用支持 PhantomJS 2 的 CasperJS 的 master 分支,要么坚持使用 1.9.8。

    【讨论】:

    • 谢谢,更新 PhantomJS 帮助了我。在哪里可以找到更多 SpookyJS 示例?
    猜你喜欢
    • 1970-01-01
    • 2021-05-01
    • 2015-07-16
    • 1970-01-01
    • 2015-03-22
    • 1970-01-01
    • 2021-03-01
    • 2011-05-07
    • 1970-01-01
    相关资源
    最近更新 更多