我正在使用node.js进行表达,我想下载服务器端特定目录中的当前文件。
我尝试如下。没有错误,但磁盘中也没有下载文件。
我怎么了?
app.get('/getFile', function(req, res){
res.download('public/example.pem');
});
我也尝试过
app.get('/getFile', function(req, res){
var filename = path.basename('public/example.pem');
res.setHeader('Content-Disposition', 'attachment; filename=' + filename);
res.setHeader('Content-Type', 'application/x-pem-file');
var filestream = fs.createReadStream('public/example.pem');
filestream.pipe(res);
});