nodejs下载文件
来源:互联网 发布:如何管理淘宝 编辑:程序博客网 时间:2024/05/29 15:36
var path = require('path');var mime = require('mime'); //需安装mime执行命令:npm install mimeapp.get('/download', function(req, res){ var file = __dirname + '/upload-folder/test.txt'; var filename = path.basename(file); var mimetype = mime.lookup(file); //匹配文件格式 res.setHeader('Content-disposition', 'attachment; filename=' + filename); res.setHeader('Content-type', mimetype); var filestream = fs.createReadStream(file); filestream.on('data', function(chunk) { res.write(chunk); }); filestream.on('end', function() { res.end(); });});
参考:http://fred.easymorse.com/?p=1213
- nodejs下载文件
- nodejs 下载文件
- coffeescript实现nodejs前端csv文件下载
- nodejs+express4.X的文件下载
- nodejs + multer 实现文件上传与下载
- nodejs 下载网络文件 使用request
- nodejs ssh2基本功能封装,实现上传、下载文件以及文件夹
- nodejs--将浏览器默认打开的文件变成下载
- nodeJs各个版本下载
- nodejs下载地址
- nodejs下载地址
- nodejs下载问题
- nodejs下载及helloworld!
- Nodejs资料下载
- nodejs实现文件下载功能,防止文本TXT类文件直接打开
- nodejs实现文件下载功能,防止文本TXT类文件直接打开
- NodeJS基础item2—NodeJS下载安装
- Redhat Linux 下载安装nodejs
- 通信模型socket.io
- mac ubuntu_server 常用命令
- ubuntu配置Android sdk
- 怎样才能写个好简历?
- ubuntu配置Android sdk 出现问题 权限不够
- nodejs下载文件
- 客户端防表单重复提交和服务器端session防表单重复提交
- mac下命令行调用chrome
- ubuntu编写开机自启动shell脚本
- mongoDB 数据库备份与恢复
- node.js npm的安装(安装forever)
- express拖拽文件上传,XMLHttpRequest(),服务器端处理详解
- shell编程基础自学知识(截取字符串) shell基础语法判断和循环等
- date 命令使用小技巧