上传文件夹amazon S3中的对象

时间:2015-07-31 10:04:16

标签: php amazon-web-services amazon-s3

我正在尝试上传文件夹中的对象,虽然我知道Amazon S3中没有真实文件夹的概念,但我这样做是出于文件管理的目的。

为此我使用POST上传到Amazon S3(https://aws.amazon.com/code/JavaScript/1618)。它工作正常,但问题是它只将文件上传到存储桶,如:

bucket-demo
    -file-one.jpg
    -file-tow.png

但我想做的是

bucket-demo
     /abc/                 <--folder
         file-one.png
         file tow.png

现在我尝试在操作链接后放置目录名但不起作用。

1 个答案:

答案 0 :(得分:1)

正如你所说,S3没有真正的目录概念。

如果您想将对象放在“目录”中,在您的情况下,您可以POST将对象bucket-demo.s3.amazonaws.com放入abc/file-one.pngabc/file-tow.png作为对象名称。请参阅here中的文档。