рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рдпреВрдЖрд░рдПрд▓ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
function(err, resp,body){
$ = cheerio.load(body);
//console.log(jar.cookies);
request.post({
jar:jar,
url:targetBaseURL+'/search.php?do=process',
followAllRedirects: true,
headers: {
'User-Agent': userAgent
},
form :{
's' : '',
'do' : 'process',
'searchthreadid': '0',
'query' : '',
'titleonly' : '0',
...
proxy: 'http://127.0.0.1:8888'
}, function(err, resp, body){
console.log(resp.request.redirects); // array is empty
$ = cheerio.load(body);
$("[id*=post]").each(function(i, elem){
var title =$(elem).find('a strong');
if(!$(title).text().match(/livescores/i)) {
//console.log($(title).text().trim());
var post = $(elem).find('div > em');
//console.log($(post).text().trim());
}
});
})
});
response.request.redirects рдореЗрдВ рджреЗрдЦреЗрдВ, рдЗрд╕рдореЗрдВ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдпреВрдЖрд░рдПрд▓ рдХреА рдПрдХ рд╕рд░рдгреА рд╣реИред
@spollack рдзрдиреНрдпрд╡рд╛рджред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдПрдХ рдЦрд╛рд▓реА рд╕рд░рдгреА рд╣реИред
рдпрд╣ рдореБрдЭреЗ рд╡рд╣ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЪрд╛рд╣рд┐рдП console.log(resp.request.uri.href);
рдпрд╣рд╛рдВ рдорд┐рд▓рд╛ - http://stackoverflow.com/questions/16687618/how-do-i-get-the-redirected-url-from-the-nodejs-request-module
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рдореБрдЭреЗ рд╡рд╣ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЪрд╛рд╣рд┐рдП console.log(resp.request.uri.href);
рдпрд╣рд╛рдВ рдорд┐рд▓рд╛ - http://stackoverflow.com/questions/16687618/how-do-i-get-the-redirected-url-from-the-nodejs-request-module