Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Phantomjs Timeout, нельзя скачать страницу


Автор: mnbcz 29.3.2014, 22:09
Почему-то нельзя скачать страницу через phantomjs, даже с разными ип.
Всегда выдает таймаут.
В чем может быть проблема ?

Код

page.onResourceTimeout = function(request) {
    
     var strHeaders = "";
     $.each(request.headers, function(key, val){
         $.each(val, function(key2, val2){
             strHeaders += key2 + "=" + val2 + "; ";     
         });         
         
     });
    
     objError = {};
     objError.message = "headers: " + strHeaders + "; errorCode: " + request.errorCode + "; errorString:" + request.errorString;
     objError.code = "timeout";
     objError.url = urlcmd;
     obj.errors.push(objError);
     console.log( JSON.stringify(obj) );
     phantom.exit();
    
};



headers: name=User-Agent; value=Mozilla/5.0 (Windows NT 6.0; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0; name=Referer; value=http://.....; name=Accept; value=*/*; ; errorCode: 408; errorString:Network timeout on resource.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)