我正在使用OpenShift,并使用以下代码用phantomjs打开http url(为了截取屏幕截图),http工作正常,但HTTPS失败,状态码为null。我知道这是openshift非常具体的问题和问题,但看起来像openshift希望用户现在就问所有问题。
page.open(address, function (status) {
if (status !== 'success') {
console.log('Unable to load the address!');
phantom.exit();
} else {
window.setTimeout(function () {
page.render(output);
phantom.exit();
}, 200);
}
});
答案 0 :(得分:0)
我放弃了在openshift上完成这项工作,最终我转移到了heroku,而heroku上的相同代码就像魅力一样。