Как создать пустую папку в aws S3 bucket с использованием Android Sdk? - PullRequest
0 голосов
/ 28 января 2020

Я понимаю концепцию папок и объектов в Aws S3 bucket, что нет папки, и все являются объектами. Но мне нужно создать пустую папку, куда пользователь может войти и загрузить свои файлы. Я пробовал несколько вещей, таких как добавление тестового файла .txt с путем, который расширяет имя пустой папки после "/", и он создает папку, но при этом сохраняет файл test.txt, который, если я удаляю, также удаляет созданную папку.

Итак, есть ли идеи о том, как создать объект пустой папки нулевого размера, который создается в веб-консоли хранилища S3? Любая помощь будет великолепна

1 Ответ

0 голосов
/ 28 января 2020

Используйте ваш SDK по своему выбору для создания объекта S3 с именем, например, folder1/folder2/cats/ размером 0 байт. Предполагается, что предпочтительным разделителем папок является /, что, очевидно, является наиболее часто используемым разделителем, но вы можете использовать все, что захотите.

Вот обобщенный c Java загрузить объект пример. Измените его так, чтобы ключ объекта был folder1/folder2/cats/, а содержимое не загружалось.

...