如何将从S3下载的文件对象存储到本地目录

希玛拉·塞尔瓦加纳帕西(Shyamala Selvaganapathy)

我正在尝试使用适用于Java的AWS开发工具包从S3下载文件,并将特定文件存储在PC的本地目录中。

我为下载对象编写的代码是:

public void download(String key) {
S3Object obj=s3Client.getObject(new GetObjectRequest(bucketname,key));
}

但是我实际上想要做的是传递本地路径作为参数而不是密钥,并将下载的文件obj存储在我的Linux框中的特定目录中,例如/ tmp / AWSStorage /。

您能建议一种方法吗?

泰姬陵

在这一行中,S3Object obj=s3Client.getObject(new GetObjectRequest(bucketname,key));bucketname是S3BucketName,而Key是对象名,它不是本地文件路径。键-是通用前缀/对象名的组合

即,如果您将文件保存在存储桶的根目录下,则仅对象名称将是密钥,即myfile.txt,但是如果您的文件像myfolder1 / myfolder2 / myfile.txt这样保存,则myfolder1 / myfolder是您的通用前缀和myfile。 txt是对象名。

S3Object obj=s3Client.getObject(new GetObjectRequest(bucketname,"myfolder1/myfolder2/myfile.txt"));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将从S3下载的文件对象存储到本地目录

来自分类Dev

通过php从s3下载大文件

来自分类Dev

从S3下载时Excel文件损坏

来自分类Dev

从AWS S3下载清单文件

来自分类Dev

迭代从S3下载的JSON文件

来自分类Dev

如何使用Java中的URL从Amazon S3下载对象

来自分类Dev

如何加快从AWS S3下载数百万个文件的速度

来自分类Dev

如何使用传输实用程序从s3下载特定版本的文件

来自分类Dev

流星S3下载

来自分类Dev

将tar.gz文件从S3下载/复制到EC2

来自分类Dev

从带有文件系统的AWS S3下载的Laravel文件已损坏

来自分类Dev

使用AFAmazonS3Client从Amazon S3下载的损坏的文件

来自分类Dev

使用AFAmazonS3Client从Amazon S3下载的损坏的文件

来自分类Dev

使用预先签名的URL从S3下载对象

来自分类Dev

如何在不下载本地存储的情况下显示来自 AWS S3 的图像

来自分类Dev

直接从AWS S3下载时更改用户的文件名

来自分类Dev

使用bash从S3下载私有文件

来自分类Dev

在更新文件时从AWS S3下载

来自分类Dev

在Android应用程序中从Amazon s3下载之前获取文件的大小

来自分类Dev

AsyncTask管理从Amazon S3下载的图片

来自分类Dev

AWS S3下载链接问题

来自分类Dev

Amazon S3下载需要密钥

来自分类Dev

从S3下载,存放在Lambda的/tmp/目录下,解压到/tmp/目录

来自分类Dev

如何将文件从s3服务下载到本地文件夹

来自分类Dev

如何以numpy数组的形式从s3下载图像?

来自分类Dev

如何以numpy数组的形式从s3下载图像?

来自分类Dev

将文件存储到S3:本地文件与HDFS

来自分类Dev

从Internet下载文件到S3存储桶

来自分类Dev

如何读取urllib3下载的.net文件?

Related 相关文章

热门标签

归档