const request = require('request'); // 发起http请求
const fs = require('fs'); // 文件系统
const stringRandom = require('string-random'); // 生成随机码
const URL = ''; // 某网站地址 改地址返回图片资源的地址
const requestUrl = () => {
request(URL, function (error, response, body) {
if (body) {
console.log(JSON.parse(body).pic_url);
// 获取图片地址
const picUrl = JSON.parse(body).pic_url;
// 生成图片存入本地
request(picUrl).pipe(fs.createWriteStream("./imageList/" + `${stringRandom(16)}.png`))
} else {
console.log("error", error)
}
})
}
let num = 0;
const maxNum = 10;
const timer = setInterval(() => {
if (num > maxNum) {
clearInterval(timer)
}
num++;
requestUrl()
}, 5000);
# node 执行该文件
网友评论