express res.download 方法

res.download 方法

使用:

res.download(path [, filename] [, fn])

path:要下在的文件所在的路径;
filename:文件下载后的名字;
fn:回调函数

app.get('/download',function (req,res) {
    res.download(__dirname+'/public/lgp.txt','模板.txt',function (err) {
        if(err){
          console.log(err)
       }else{
         //res.send('ok')   
       }
    })
})

如果需要继续处理,可以使用next()交给下一个中间件去处理,这样就可以使用res.send(‘错误描述’);

你可能感兴趣的:(js,express,javascript,java)