日期:
作者: 小胡子哥
在递归爬取页面的时候,如果发现存在 next 标签就继续爬取,直到爬完。
function getList(url) {
return new Promise(function(resolve, reject){
request(url, function(err, res, body) {
resolve(cheerio.load(body));
});
}).then(function($){
var next = $(".next").attr('href');
if(next) {
return getList(next);
} else {
return "DONE"
}
});
}
这网速真是弱爆了...客官稍等,评论还在加载~