Node.js 使用request模块下载文件的实例

2019-11-15,,,,

前言

Node.js是JavaScript的一个解析器,可以运行js文件,今天就是简单说一下如何使用Node.js下的request模块下载文件

1、request 模块下载

npm install request

首先建一个文件夹,在控制台进入该文件夹执行这个命令之后就会在当前文件夹下载request模块了

2、代码编写

var request = require('request');
var fs = require('fs');

/*
* url 网络文件地址
* filename 文件名
* callback 回调函数
*/
function downloadFile(uri,filename,callback){
 var stream = fs.createWriteStream(filename);
 request(uri).pipe(stream).on('close', callback); 
}

var fileUrl = 'http://image.tianjimedia.com/uploadImages/2015/129/56/J63MI042Z4P8.jpg';
var filename = 'beauty.jpg';
downloadFile(fileUrl,filename,function(){
 console.log(filename+'下载完毕');
});

3、下载结果

以上这篇Node.js 使用request模块下载文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持北冥有鱼。

您可能感兴趣的文章:

  • Node.js的Express框架使用上手指南
  • 从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
  • node.js使用express框架进行文件上传详解
  • node.js express框架简介与实现
  • Node.js + express实现上传大文件的方法分析【图片、文本文件】
  • node.js(express)中使用Jcrop进行图片剪切上传功能
  • 浅析Node.js实现HTTP文件下载
  • Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
  • 基于nodejs+express4.X实现文件下载的实例代码
  • nodejs+express实现文件上传下载管理网站
  • 使用nodejs+express实现简单的文件上传功能
  • node.js express框架实现文件上传与下载功能实例详解

《Node.js 使用request模块下载文件的实例.doc》

下载本文的Word格式文档,以方便收藏与打印。