【发布时间】:2016-01-29 08:54:18
【问题描述】:
我是亚马逊和 java 的新手。 我在这里尝试了两件事。
1st - 我正在尝试在我的 Amazon S3 存储桶中创建一个文件夹,该文件夹我已经创建并获得了凭据。
第二次 - 我正在尝试将文件上传到此存储桶。
据我了解,我可以使用 putObjectRequest() 方法来完成我的两项任务。
PutObjectRequest(bucketName, keyName, file)
用于上传文件。
我不确定我是否应该使用这种方法
PutObjectRequest(String bucketName, String key, InputStream input,
ObjectMetadata metadata)
仅用于创建文件夹。我在 InputSteam 和 ObjectMetadata 上苦苦挣扎。我不知道这到底是做什么用的,我该如何使用它。
任何帮助将不胜感激。 :)
【问题讨论】: