我正在尝试抓取 Reddit,以获取 gif。我将抓取限制为仅获取 imgur,但网址有所不同,有些是 .gif,大多数是 .gifv。
我的解决方案是从 gifv 中删除 v,因为 gif 仍然有效。但当我尝试这样做时,我失败了。
我试图改变Cheerio吐出的内容,
var url = $(this).attr('href');
url.toString();
后来编辑了一下,还是不行。有什么想法吗?
最佳答案
var url = $(this).attr('href');
url= url.slice(0, -1);
输出:
var url= "http://i.imgur.com/zvATqgs.gifv"
url.slice(0, -1);
"http://i.imgur.com/zvATqgs.gif"
关于javascript - Cheerio 和 Gifv 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38162549/