我想将一个可序列化的对象写入亚马逊 s3 的桶中。但是,即使我可以使用 S3ObjectInputStream,我也找不到名为 S3ObjectOutputStream 的类。
当然,我可以将可序列化的对象写入本地目录,然后将文件上传到 s3,但我只是想知道有什么方法可以直接使用 OutputStream 写入 amazon s3?
小智 -3
使用 PutObjectRequest 怎么样?看一下http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/model/PutObjectRequest.html#PutObjectRequest-java.lang.String-java.lang.String- java.io.InputStream-com.amazonaws.services.s3.model.ObjectMetadata-
它允许 public PutObjectRequest(String bucketName, String key, InputStream input, ObjectMetadata 元数据)
| 归档时间: |
|
| 查看次数: |
2367 次 |
| 最近记录: |