0
我使用.net SDK連接到AWS S3。如何在排除文件夾的同時列出存儲桶的內容?
我目前正在使用ListObjects()
拉取一個blob列表我想拉取我的存儲桶的內容,同時排除文件夾。
我認爲篩選出大小爲0的項目可行,但我希望可能有更直接的方法來做到這一點。
我使用.net SDK連接到AWS S3。如何在排除文件夾的同時列出存儲桶的內容?
我目前正在使用ListObjects()
拉取一個blob列表我想拉取我的存儲桶的內容,同時排除文件夾。
我認爲篩選出大小爲0的項目可行,但我希望可能有更直接的方法來做到這一點。
可能令人驚訝的答案是,從調用ListObjects()
獲得的ListObjectsResponse
對象應該給你你想要的。 S3實際上並不知道文件夾的概念--S3對象的明顯「完整路徑」實際上是對象的名稱。
您在客戶端應用程序中看到的任何文件夾都是虛幻的,並且基於以S3對象的名稱斜線顯示的共享約定可用於表示隱含文件夾。