[英]Download file from NodeJS Server using Express
我想使用节点 js 从服务器下载文件。 但是,不执行下载,并且将 pdf 内容作为第一张图像中的数据输入。 我想像第二张图片一样下载。
var file_path = path.join(__dirname, '../PDF', category, itemName);
console.log(file_path);//ex)C:\Users\zhfld\Desktop\cloudproject-master (4)\cloudproject-master\PDF\cosmetic\perfume
res.setHeader('Content-disposition', 'attachment; filename=' + itemName + '.pdf');
res.download(file_path + ".pdf");//ex)C:\Users\zhfld\Desktop\cloudproject-master (4)\cloudproject-master\PDF\cosmetic\perfume.pdf
如果您使用的是express
,您可以这样做:
app.get('/download', function(req,res){
const file = `${__dirname}/folder/file.pdf`;
res.download(file);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.