Phantom JS

Дмитрий16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.01.2018

Есть скрипт на phantomJS которые делает из страницы скрин:

page.open('http://'+site+'/', function (status) {

    if (status !== 'success') {

        console.log('Unable to load the address: ' + status);

        phantom.exit();

    } else {

        window.setTimeout(function () {

            page.render(site+'.png');

            phantom.exit();

        }, 200);

    }

});

Он так же выводит в лог все варнинги и ошибки. например инфу о битых кртинках или ошибках в скриптах.

Подправить скрипт на который выведет в лог все используемые ссылки при формировании страницы (и внутренние и внешние).