我想使用网络抓取工具从此网站获取图片网址:https://style.lookli.st/
我将我的代码测试到其他网站并正常工作。我不明白为什么我无法从图像接收URL。
这是Node.JS实现:
var request = require('request');
var cheerio = require('cheerio');
var fs = require('fs');
request("https://style.lookli.st", function(error, response, body) {
if(error) {
console.log("Error: " + error);
}
console.log("Status code: " + response.statusCode);
var $ = cheerio.load(body);
$('.img-look').each(function( index ) {
var link = $(this).attr('src');
fs.appendFileSync('URL.txt', link + '\r\n');
});
});