0
我尝试使用管道方法使用express.js和request.js从Amazon S3下载文件。如何使用express.js和request.js从Amazon S3下载文件?
但是,当我去:本地主机:3000 /下载 浏览器下载一个文件的名称为“下载”我怎么能为浏览器下载,如“myFile.zip”设置文件名?
这是我的代码:
var express = require('express');
var app = express();
var request = require('request');
app.get('/download', function(req, res){
request('https://s3-us-west-2.amazonaws.com/bucket-name/object.zip')
.pipe(res.set('Content-Type', 'application/zip'))
});
app.listen(3000);
任何帮助,将不胜感激!
非常感谢,这是解决方案! –