我想访问特定 s3 存储桶文件夹中的文件(有一个文件夹结构)。
我想将该文件作为 java 中的 File 对象获取。我有存储桶名称、区域名称和访问 ID。
请告诉我如何执行此操作或我可以引用的链接。
提前致谢
最佳答案
要使用的实现可能与 AWS documentation 相同。但是,当需要读取文件夹内的文件时,需要指定该文件是哪个文件夹。
例如,当您传递访问 S3 报告文件夹的 key 时,我们希望在 world 文件夹中获取名为 listOfCountries.json 的文件。
System.out.println("Downloading an object");
fullObject = s3Client.getObject(new GetObjectRequest("bucketName", "world/listOfCountries.json"));
关于java - AWS - 使用 Java 访问 s3 存储桶中文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46147350/