Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 jets3t 列出我们其中一个存储桶上的文件。我注意到它会返回所有内容。我想按目录遍历存储桶,而不是一次全部获取,这会花费太长时间,所以我很好奇有没有办法只获取第一级的文件?
例如:
\Bin -\file1.txt -\folder1 ----\file2.txt
所以基本上得到 file1.txt 和 folder1 对象,但不要更深入并得到文件夹 1 中的 file2.txt。
http://jets3t.s3.amazonaws.com/api/org/jets3t/service/S3Service.html#listObjects%28java.lang.String,%20java.lang.String,%20java.lang.String%29
上面的 S3Service 方法接受存储桶名称以及前缀和分隔符来缩小返回结果的范围。