如何使用Java API在Google Cloud Bucket中创建一个空文件夹

Sak*_*esh 5 google-cloud-storage

我正在使用JSON API-Java的Google API客户端库,用于从Google Cloud Storage访问对象。我需要在存储桶中创建(而不是上传)空文件夹。Google Developer Web Console具有创建目录的选项,但是在Java API或gsutil命令中,两者都没有create folder命令。如果有人知道,请告诉我。提前致谢...

Tra*_*rla 5

您可以通过上传带有尾部斜杠的零尺寸对象来模拟文件夹。

如问题注释中所述,Google Cloud Storage不是文件系统,并且模拟文件夹具有严重的局限性。


小智 5

我认为最好在文件名中创建文件夹。例如,如果您需要一个名为 images 的文件夹和另一个名为 docs 的文件夹,则当您给出要上传的对象的名称时,请按照以下方式进行操作:images/name_of_filedocs/name_of_file

如果文件的名称是images/dogImage并且您上传该文件,您将在存储桶中找到一个名为 images 的文件夹。

我希望能帮助你和其他人