nodejs下载文件文件名设置

let filename = _.last(filepath.split('\\'));    //获取文件名(带文件类型)
res.statusCode = 200;
// 告诉浏览器这是个二进制文件,需要打开下载工具
res.setHeader('content-Type','application/octet-stream');
res.setHeader('content-Disposition', `attachment;filename=${filename}`)
fs.createReadStream(filepath).pipe(res);
posted @ 2020-04-23 14:13  Mr_Kahn  阅读(1419)  评论(0编辑  收藏  举报