Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在AWS S3 SDK中上载文件_Javascript_Amazon S3_Aws Sdk - Fatal编程技术网

Javascript 在AWS S3 SDK中上载文件

Javascript 在AWS S3 SDK中上载文件,javascript,amazon-s3,aws-sdk,Javascript,Amazon S3,Aws Sdk,我正在制作一个与AWS S3 SDK通信的webapp,以便将文件从我的webapp上载到S3存储桶。到目前为止,它像一个魅力,但我有一些我想做的事。我想把它分为2018年文件夹和2019年文件夹 如果我将一个文件上传到S3 Bucket,它将在上传的年份保存到一个文件夹中 有人知道吗?谢谢大家! Amazon S3不支持文件夹/目录 相反,每个对象的文件名“Key”包含完整路径 例如,您可以上载密钥为的新对象: 2019/foo.txt 该对象“看起来”在一个名为2019的文件夹中,但实际上

我正在制作一个与AWS S3 SDK通信的webapp,以便将文件从我的webapp上载到S3存储桶。到目前为止,它像一个魅力,但我有一些我想做的事。我想把它分为2018年文件夹和2019年文件夹

如果我将一个文件上传到S3 Bucket,它将在上传的年份保存到一个文件夹中


有人知道吗?谢谢大家!

Amazon S3不支持文件夹/目录

相反,每个对象的文件名“Key”包含完整路径

例如,您可以上载密钥为的新对象:

2019/foo.txt
该对象“看起来”在一个名为2019的文件夹中,但实际上并不存在。如果删除了该对象,并且文件夹中没有其他对象,则该文件夹也将消失

因此,您可以只将对象上载到您想要的任何位置,而无需实际创建目录

只需编写应用程序代码,用包含完整路径的键存储对象