今天用我的写的casper脚本:
来截网页的时候,截出来是个空的图片,半天没发现原因。
加强了几个地方的代码之后还是出现同样的问题,最后定睛一看,发现打出来的debug信息里有这么一条蛋黄蛋黄的warning信息:
[warning] [phantom] Loading resource failed with status=fail: https://…
原因是因为该网页是https的。
解决办法
在执行casperjs capture.js …命令时,加上–ssl-protocol=any这个option就可以了。