var f = "https://nodejs.org/dist/v8.9.4/node-v8.9.4-win-x64.zip";//文件地址
var req =http.get(f,function (res) {
var imgData ="";
res.setEncoding("binary");//一定要设置response的编码为binary否则会下载下来的图片打不开
console.log("正在下载中...");
res.on("data",function (chunk) {
imgData += chunk;
});
res.on("end",function () {
fs.writeFile("C:/Users/19area_h/Desktop/down/logonew.zip",imgData,"binary",function (err) {
if (err) {
console.log("保存失败");
return;
}
console.log("保存成功");
});
});
res.on("error",function (err) {
console.log("请求失败");
});
});