Tag: 回复

节点JS / Express渲染html,然后下载一个文件相同的GET请求

我想通过电子邮件链接发送到达的页面,并使用相同的GET附加文件下载。 我想都使用快速静态渲染一个Handlebar模板,并使用相同的需求stream来下载一个文件。 我知道请求不能设置两次,所以我怎么能解决这个使用一个GET? 下载可能需要一些时间才能下载,因此在用户单击电子邮件链接后需要login页面,但我也需要下载文件的请求。 提前感谢您的任何想法。 陷在这一个。 例如: app.get('/download a file from email link', function (req, res, next) { res.render('index') // replies w Template rendered Express… 然后在设置标题之后,在标题已被回复到相同的GET之后下载文件: res.attachment('file'); res.send(data for download);