Ech*_*cho 2 google-cloud-storage
我想在google storage api中列出存储桶中的所有对象(Google存储).存储桶像文件夹一样嵌套,例如"my-bucket/sub-folder".我收到以下错误:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 404 Not Found
Run Code Online (Sandbox Code Playgroud)
如果我使用没有"/"的存储桶名称,它可以正常工作.如何列出像文件夹结构一样的存储桶?
Google云端存储分区的名称中没有斜杠.在上面的示例中,存储桶名为"my-bucket",对象的名称类似于"sub-folder/object.txt"或"object.txt".
记住GCS没有任何真实的文件夹概念是很有用的.桶中只有桶和物体.如果在名为"mybucket"的存储桶中有一个名为"dir"的子目录,并且该子目录中有5个对象,那么您真正拥有的是5个名为"dir/obj1","dir/obj2"等的对象,所有这些对象都在斗"mybucket."
许多工具(如gsutil和GCS基于Web的存储浏览器)通过在API中使用标记和前缀使得看起来有文件夹 - 尽管如上所述,实际上只有对象中有斜杠.名称.
| 归档时间: |
|
| 查看次数: |
1122 次 |
| 最近记录: |