当我用cheerio运行此代码时,为什么没有输出?

时间:2020-05-24 20:03:17

标签: javascript arrays web-scraping cheerio

我正在尝试从https://giphy.com/search/test获取所有gif链接,并使用request和cheerio将它们放入数组中。 当我运行代码时,什么也没有发生。有人知道我在做什么错吗?

const request = require('request');
const cheerio = require('cheerio');

urls = [

];

    request("https://giphy.com/search/test", function(err, resp, body){
    if(!err && resp.statusCode == 200){
        var $ = cheerio.load(body);
        $("a.giphy-gif css-d0ovzf", "#GridWithTV-sc-1hnvpyn eLOeIu").each(function(){
            var url = this.attr('href');
            urls.push(url)
            console.log(urls)
        })

    }
});

0 个答案:

没有答案