const http=require("http"); // http请求
const fs = require('fs');
let req=http.request({
'hostname':"nodejs.cn",
'path':"/download/"
},res=>{
let arr=[];
let str=''
res.on("data",buffer=>{
arr.push(buffer); // 二进制文件
str+=buffer // 页面
});
res.on('end',()=>{
fs.writeFileSync('test.html',arr,"utf8"); // 存储到本地
let b=Buffer.concat(arr);
fs.writeFileSync('aa.jpg',b,"utf8"); // 图片存储到本地
})
})
req.end()
视频教程 最后一个