Google Storage:如何检查对象是否存在?

por*_*ton 6 google-cloud-storage

检查 Google 存储桶中是否存在具有给定名称的对象的最佳 JSON API 方法是什么?

jte*_*ace 6

您可以使用storage.objects.get并检查 404 响应。或者,如果您只想在不存在的情况下创建对象,则可以将ifGenerationMatch参数设置为 0。如果该对象已存在,则会返回前提条件失败。

  • 对于 java sdk 用户:`Storage.BlobWriteOption.doesNotExist()` (2认同)