【发布时间】:2020-05-29 10:48:41
【问题描述】:
使用 AmazonS3 类中的方法将内容添加到 S3 文件的现有方法是
- 通过带有 InputStream 的 putObject
- 创建包含内容的本地文件并将其上传到 S3。
有没有一种方法可以为现有的 S3 对象创建一个可以写入列表中的值的 OutputStream?我发现没有 API 可以这样做。
【问题讨论】:
-
OutputStream 用于从源读取数据,InputStream 用于将数据写入目标。你试图做的事情没有意义。使用 InputStream。
-
@Trinopot OutputStream 具有
write方法,这就是您在使用System.out.println()docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/… 时(间接)使用的方法 -
哦,是的。猜猜我把它倒过来了。
标签: java amazon-web-services performance amazon-s3 outputstream