当前位置:  开发笔记 > 前端 > 正文

Casperjs状态在网页上失败

如何解决《Casperjs状态在网页上失败》经验,为你挑选了1个好方法。

从Casperjs 访问https://disqus.com/profile/login/链接会继续返回以下内容

[警告] [幻像]加载资源失败,状态=失败:https: //disqus.com/profile/login/

ensnare.js

var casper = require("casper").create({
    verbose: true,
    logLevel: "debug"
});

casper.options.timeout = 15000;

casper.start("https://disqus.com/profile/login/", function() {
    this.echo("YES!", "GREEN_BAR");
    this.echo(this.getTitle());
});

casper.run();

config.json

{"ignoreSslErrors": true, "cookiesFile": "biscuit", "maxDiskCacheSize": 1000, "diskCache": true}

请注意,我将"ignoreSslErrors"更改为false,但它不起作用.

从终端调用脚本

./phantomjs --config=config.json casperjs/bin/bootstrap.js --casper-path=casperjs --cli ensnare.js

截图

在此输入图像描述 我怎么解决这个问题呢?我可以无问题地访问其他页面.



1> PrzeoR..:

试试这个(它在Mac OS X上帮助我):

casperjs --debug=yes --ignore-ssl-errors=true --ssl-protocol=any XYZ.j
推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有