【发布时间】:2020-02-07 13:17:35
【问题描述】:
我创建了一个文件夹库,其中包括 s3 存储上的音频/视频文件。 我想从 aws s3 存储流式传输音乐/视频文件。 我知道如何仅获取存储桶列表以及这些存储桶中存在的对象列表。 有什么方法可以通过 springboot 流式传输/下载这些文件? 我正在使用 aws sdk v2。
我尝试获取一个对象,但这并没有按照我想要的方式发生。 请告诉我我做错了什么?我是开发世界的新手 我认为它至少会显示一些 json 响应:
public GetObjectResponse getObject(String bucket) {
// even tried by hardcoding the key value
String key="WhatsApp Audio 2019-08-31 at 2.32.03 AM.mpeg";
GetObjectResponse response=client.getObject(GetObjectRequest.builder().bucket(bucket).key(key).build(),
ResponseTransformer.toFile(Paths.get("multiPartKey")));
return response;
}
【问题讨论】:
-
正在为此用例进行演示。
标签: java spring spring-boot amazon-s3 audio