我在s3存储上创建了一个包含音频/视频文件的文件库。我想从亚马逊网络服务s3存储中流式播放音乐/视频文件。我只知道如何获取存储桶列表和那些存储桶中存在的对象列表。有没有什么方法可以通过springboot流式传输/下载这些文件?我正在使用aws sdk v2。
我试图获得一个对象,但这不是我想要的方式。请告诉我我做错了什么?我是开发领域的新手,我认为它至少会显示出一些json响应:
public GetObjectResponse getObject(String bucket) {
// even tried by hardcoding the key value
Stri
这有点棘手..让我们说得更清楚一些: 我使用ruby on rails应用程序作为我的移动应用程序的后端,当我从我的ruby应用程序仪表板上传视频并将其存储在亚马逊网络服务S3存储上时,它工作得很好,当我检索视频的网址时,它也工作得很好,当我点击它时,它会自动下载视频而不是播放它,我检查了我的亚马逊控制台中对象的元数据,它有( System defined Content-Type video/mp4 ),但由于附加的屏幕截图显示它不能识别为视频(因为类型是-,从null开始) 我的响应总是JSON,因为我只将ruby应用程序用于web服务和仪表板(我得到了正确的响应) PS:当您打开
我正在使用laravel api应用程序,我必须上传一个base64编码的图像到亚马逊网络服务S3桶。
我可以通过以下方式直接上传图片
$this->request->imageInput->store('public');//in local server
Storage::disk('s3')->put('FILENAME', file_get_contents('imageInput'));//in S3 server
我如何将base64编码的图像上传到亚马逊网络服务S3存储桶,并在获取图像信息的位