PhantomJS上的XmlHttpRequest异常101

时间:2012-07-10 22:40:39

标签: javascript phantomjs

尝试自动完成任务,但幻象无法打开" this网址正确。

该应用程序出错101。

使用此脚本可以重现错误

var page = new WebPage();

page.open(phantom.args[0], function(status){
  console.log(status);
  page.render(phantom.args[1]);
  phantom.exit();
});

并运行命令phantomjs --ignore-ssl-errors=yes script.js https://notalegal.sefin.ro.gov.br/contribuinte/form.jsp\?sys\=NPJ\&formID\=\{C90B91CE-E9C3-46B2-8FED-75B7B219A3AD\}\&scrolling\=yes ~/page.png

我已经使用phantomjs 1.4和1.6

进行了测试

1 个答案:

答案 0 :(得分:0)

我不知道为什么它不起作用,但我找到了一种(某种)解决方法:使用URL缩短器:)

当我执行phantomjs --ignore-ssl-errors=yes script.js http://tinyurl.com/cu2orzg page.png时,它不会出现任何错误。它会像你的链接那样呈现完全相同的东西(图像说非法操作)。也许您的链接已过期或其他...