首页 > 解决方案 > Express js流和下载文件

问题描述

我正在尝试从 s3 位置流式传输文件并在流式传输后下载文件

     //get the url
    let url = s3Service.getSignedUrl({
            Bucket:process.env.s3BucketName,
            Key:'vault-files/'+filePath,
            Expires:240
           });
           console.log(url);

   //download
       let stream = res.attachment(url);
       stream.pipe(res);

我正确获取了 URL,但没有正确下载

标签: javascriptnode.jsexpressstream

解决方案


推荐阅读