本页面介绍了如何从 Cloud Storage 存储分区中删除对象。 如需简要了解对象,请参阅关键术语。
如需从一个 Cloud Storage 存储分区中删除对象,请执行以下操作:
控制台
- 在 Google Cloud Console 中打开 Cloud Storage 浏览器。
打开 Cloud Storage 浏览器 在存储分区列表中,点击包含待删除对象的存储分区的名称。
此时会打开“存储分区详情”页面,其中“对象”标签页已选中。
导航到该对象,可能位于文件夹中。
点击要删除的对象旁边的复选框。
点击删除按钮。
在出现的对话框中点击删除。
请参阅问题排查,了解如何获取有关 Cloud Storage 浏览器中失败操作的详细错误信息。
gsutil
使用 gsutil rm
命令:
gsutil rm gs://BUCKET_NAME/OBJECT_NAME
其中:
BUCKET_NAME
是包含待删除对象的存储分区的名称,例如my-bucket
。OBJECT_NAME
是待删除对象的名称,例如pets/dog.png
。
如果成功,则响应类似如下示例:
Operation completed over 1 objects.
代码示例
C++
如需了解详情,请参阅 Cloud Storage C++ API 参考文档。
C#
如需了解详情,请参阅 Cloud Storage C# API 参考文档。
Go
如需了解详情,请参阅 Cloud Storage Go API 参考文档。
Java
如需了解详情,请参阅 Cloud Storage Java API 参考文档。
Node.js
如需了解详情,请参阅 Cloud Storage Node.js API 参考文档。
PHP
如需了解详情,请参阅 Cloud Storage PHP API 参考文档。
Python
如需了解详情,请参阅 Cloud Storage Python API 参考文档。
Ruby
如需了解详情,请参阅 Cloud Storage Ruby API 参考文档。
REST API
JSON API
- 从 OAuth 2.0 Playground 获取授权访问令牌。将 Playground 配置为使用您自己的 OAuth 凭据。
使用
cURL
,通过DELETE
请求调用 JSON API:curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/o/OBJECT_NAME"
其中:
OAUTH2_TOKEN
是您在第 1 步中生成的访问令牌的名称。BUCKET_NAME
是包含待删除对象的存储分区的名称,例如my-bucket
。OBJECT_NAME
是待删除对象的名称,例如pets/dog.png
。
XML API
- 从 OAuth 2.0 Playground 获取授权访问令牌。将 Playground 配置为使用您自己的 OAuth 凭据。
使用
cURL
,通过DELETE Object
请求调用 XML API:curl -X DELETE \ -H "Authorization: Bearer OAUTH2_TOKEN" \ "https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME"
其中:
OAUTH2_TOKEN
是您在第 1 步中生成的访问令牌的名称。BUCKET_NAME
是包含待删除对象的存储分区的名称,例如my-bucket
。OBJECT_NAME
是待删除对象的名称,例如pets/dog.png
。