代码之家  ›  专栏  ›  技术社区  ›  Evanss

使用AWS SDK将文件上载到存储桶中的特定文件夹

  •  5
  • Evanss  · 技术社区  · 6 年前

    我正在使用节点的开发人员工具包将图像上载到AWS S3:

    const aws = require('aws-sdk');
    
    const s3Bucket = process.env.S3_BUCKET;
        const s3 = new aws.S3({
          signatureVersion: 'v4',
          region: process.env.S3_REGION,
          accessKeyId: process.env.S3_ACCESS_KEY_ID,
          secretAccessKey: process.env.S3_SECRET_ACCESS_KEY,
        });
    
        const s3Params = {
          Bucket: s3Bucket,
          Key: filename,
          Expires: 60,
          ContentType: filetype,
          ACL: 'public-read',
        };
    

    这是可行的,但我如何使图像上传到桶中的特定文件夹?

    3 回复  |  直到 6 年前
        1
  •  7
  •   John Rotenstein    6 年前

    folder1/folder2/foo.txt
    

        3
  •  0
  •   Gaurav Upadhyay    6 年前