**
利用request爬虫爬取网页img标签内容
**
const request = require("request");
const fs = require("fs")
const cheerio = require("cheerio")
request('https://www.qunar.com',(error,response,body)=>{
//网站链接
console.log('error:',error);//错误优先
console.log("statusCode:",response && response.statusCode);
// fs.writeFileSync('./qn.html',body,'utf-8')
//将页面下载到本地
const $ = cheerio.load(body)
let imgs = [];
$('img').each((i,e)=>{
imgs.push($(e).attr('src'))
//目标网站图片连接地址数组
})
// console.log(imgs);
for(let i = 0;i<imgs.length;i++){
// console.log(imgs[i]);
// console.log((imgs[i]).substring((imgs[i]).length-3));
//目标文件类型
//循环判断
if(imgs[i].indexOf('http')!==-1){
request(imgs[i]).pipe(fs.createWriteStream(`./img/${i}.${(imgs[i]).substring((imgs[i]).length-3)}`));
}else{
request("https:"+imgs[i]).pipe(fs.createWriteStream(`./img/${i}.${(imgs[i]).substring((imgs[i]).length-3)}`))
}
}
})