保存json
var http=require('https');
var fs = require('fs');
var str = '100000';
getData(str);
function getData(str){
var html = '';
http.get('https://www.jq22.com/demo/echarts-chinazMap201911172308/china-main-city/'+str+'.json',function(req,res){
req.on('data',function(data){
html+=data;
});
req.on('end',function(){
var json = html.toString()
writeJson(json,str)
});
});
}
function writeJson(json ,str){
fs.readFile('./'+str+'.json',function(err,data){
if(err){
return err;
}
fs.writeFile('./'+str+'.json',json,function(err){
if(err){
console.log(err);
}
console.log('success');
})
})
}
保存图片
const request = require("request");
const fs = require("fs");
var imgs = [
"gr69.jpg",
"or66.jpg",
"bl117.jpg",
"bl112.jpg",
"gr68.jpg",
"rd103.jpg",
"rd101.jpg",
"gr66.jpg",
"bl116.jpg",
"bl117.jpg",
];
for(let i = 1; i < imgs.length; i++) {
let imgUrl = 'https://www.jq22.com/demo/image-141123194739/'+imgs[i];
request(imgUrl).pipe(fs.createWriteStream("./" +imgs[i]));
}