详解node.js 下载图片的 2 种方式

前端之家收集整理的这篇文章主要介绍了详解node.js 下载图片的 2 种方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

具体代码如下所示:

ps:下面看下nodejs 下载远程图片的实现代码,具体代码如下所示:

logonew.png')); var req = http.get(url,function (res) { var imgData = ""; res.setEncoding("binary"); //一定要设置response的编码为binary否则会下载下来的图片打不开 res.on("data",function (chunk) { imgData += chunk; }); res.on("end",function () { fs.writeFile("./public/upload/downImg/logonew.png",imgData,function (err) { if (err) { console.log("保存失败"); } console.log("保存成功"); }); }); res.on("error",function (err) { console.log("请求失败"); }); }); req.on('error',function (err) { console.log("请求失败2" + err.message); }); res.render('index',{title: '首页2'}); }); module.exports = router;

总结

以上所述是小编给大家介绍的node.js 下载图片的 2 种方式。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的Node.js相关文章