我是S3的新手,我試圖在S3中使用java在S3中創建多個目錄,只調用一次S3。 我只能想出這樣的: -在Amazon S3中使用java創建多個空目錄
ObjectMetadata metadata = new ObjectMetadata();
metadata.setContentLength(0);
InputStream emptyContent = new ByteArrayInputStream(new byte[0]);
PutObjectRequest putObjectRequest = new PutObjectRequest(bucket,
"test/tryAgain/", emptyContent, metadata);
s3.putObject(putObjectRequest);
但與此同時上傳10個文件夾(when the key ends with "/" in the console we can see the object as a folder
)的問題是,我必須做出10個呼叫S3。
但是我想立刻創建所有文件夾,就像我們使用DeleteObjectsRequest
進行批量刪除一樣。 任何人都可以請建議我或幫助我如何解決我的問題?
我有十個空目錄。我只想立即將它們上傳到S3 – Newbie
MultipleFileUpload方法應該可以工作,儘管我從來沒有使用它。對於includeSubdirectories參數使用true。 – Brooks
我實際上想在S3中創建多個空目錄。我不想從本地存儲上傳它們 – Newbie