我无法从使用nodejs的网站获取网址

时间:2015-11-23 11:23:16

标签: node.js web-crawler scrape

我希望使用以下代码从本网站抓取网址:

var request = require("request");
cheerio = require("cheerio");
urls = [];

request("http://news.sabay.com.kh/topics/sport", function(err, resp, body){
    if(!err && resp.statusCode ==200){
        var $ = cheerio.load(body);
        $(".article","h4.title").each(function(){
            var url = this.attr("href");
            urls.push(url);
        });
        console.log(urls);
    }
});

但我无法得到结果。当我跑步时,我得到了这个

$ node server.js
[]

0 个答案:

没有答案