所有上传的文件名都是加密的,所以当我想下载这些文件时,我正在使用保存在数据库中的实际文件名更改文件名,下面的代码应该有效,但不适合我,如何在下载时更改文件名
下面是我的代码
res.setHeader('Content-Disposition', 'attachment;filename="' + fileName + '"');
res.setHeader('Content-Type', 'image/jpg' );
res.download(filepath);
任何帮助将不胜感激,请建议
res.download(( 在我的情况下不起作用
res.get('/download', function(req, res) {
res.download(__dirname + 'jsonFile.json', 'jsonFile.json');
});