【发布时间】:2020-06-12 13:25:53
【问题描述】:
大家好,我正在尝试编写一个网络爬虫程序,它接收网站的主 URL 并爬取网站的子目录。我已经被困在这很长一段时间了。有人可以帮我吗?非常感谢您!
这是我想要获得的示例输出:
https://www.dintaifung.com.sg/index.php的标题:新加坡鼎泰丰
https://www.dintaifung.com.sg/about.php的标题:鼎泰丰 - 关于我们
https://www.dintaifung.com.sg/的标题...:鼎泰丰-...
等等……
var Crawler = require("crawler");
var c = new Crawler({
maxConnections : 10,
// This will be called for each crawled page
callback : function (error, res, done) {
if(error){
console.log(error);
}else{
var $ = res.$;
// $ is Cheerio by default
//a lean implementation of core jQuery designed specifically for the server
console.log($("title").text());
}
done();
}
});
// Queue just one URL, with default callback
c.queue('https://www.dintaifung.com.sg/');
【问题讨论】:
标签: html node.js web-crawler subdirectory