下面我从aws s3下载文件,但我想将下载的文件重命名为newName.txt
app.get('/', function(req, res){
let URL = "http://bucket-name.s3.amazonaws.com/uploadedFile.txt"
http.get(URL,function(file){
file.pipe(res)
})
});
我得到了解决方案,让我们考虑一下,如果你想从aws下载.apk文件。而新文件名是newApk.apk,那么你可以使用以下代码
app.get('/', function(req, res){
let URL = "http://bucket-name.s3.amazonaws.com/apkFolderNameInAwsS3"
http.get(URL,function(file){
res.setHeader('Content-disposition', 'attachment; filename=newApk.apk');
res.setHeader('Content-type', 'application/vnd.android.package-archive');
file.pipe(res)
})
});
此处为apk文件的'application/vnd.android.package-archive'
mime类型。