我在expressjs路线中有以下代码:
readstream.on('error', function (err) {
console.log('An error occurred!', err);
throw err;
});
readstream.pipe(res);
我想更改文件名,因为目前它是一个随机ID(它在我的数据库中存储的类似)。
答案 0 :(得分:1)
在发送之前设置标题 -
res.header('Content-Disposition', 'attachment; filename="new file name.pdf"');