gpt4 book ai didi

javascript - 如何使用nodejs从项目/特定位置下载文件?

转载 作者:行者123 更新时间:2023-12-03 05:43:03 25 4
gpt4 key购买 nike

我的要求是我应该能够在点击事件上下载 Excel 模板,我想我会将该 Excel 模板放在我的后端代码中的某个文件夹(文档)中(而不是动态生成它)并下载它。这可能吗,如果可以的话怎么办?我正在使用express和node。

最佳答案

这是可能的。可能您使用 Express 框架。 Express 可以在“/public”文件夹下提供静态文件。当用户连接到该文件时,她/他的浏览器将下载文件。但有些浏览器可以在线查看文件。例如,Chrome 可以打开 PDF 文件。如果你想强制下载文件,你可以使用这个简单的代码;

app.get('/download', function(req, res){
var file = __dirname + '/upload-folder/dramaticpenguin.MOV';
res.download(file); // Set disposition and send it.
});

关于javascript - 如何使用nodejs从项目/特定位置下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40446690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com