一、简介
注意:说明:
二、适用场景
腾讯云对象存储(Cloud Object Storage,COS)支持直接删除一个或多个对象,当仅需要删除一个对象时,你只需要提供对象键,就可以调用一个 API 请求来删除它。
三、在未开启版本控制的存储桶中删除对象
1. 登录 对象存储控制台。
2. 在左侧导航栏中,单击存储桶列表,进入存储桶列表页面。
3. 找到对象所在的存储桶,单击其存储桶名称,进入存储桶管理页面。
4. 在左侧导航栏中,选择文件列表,进入文件列表页面。
5. 选择想要删除的单个或多个对象,单击上方的更多操作 > 删除。
6. 在弹出的提示窗口中,单击删除即可删除对象。
注意:在此场景下删除对象,该对象将不可恢复和访问,请谨慎操作。
四、在开启/暂停版本控制的存储桶中删除对象
注意:说明:
注意:如果存储桶曾经使用过版本控制功能,那么在删除对象时需要指定版本 ID 才能真实删除对象。如果不指定版本 ID 删除对象,则不会真实删除对象,而是给当前版本的对象添加一个删除标记,更多介绍请参见 版本控制概述。
1. 登录 对象存储控制台。
2. 在左侧导航栏中,单击存储桶列表,进入存储桶列表页面。
3. 找到对象所在的存储桶,单击其存储桶名称,进入存储桶管理页面。
4. 在左侧导航栏中,选择文件列表,进入文件列表页面。
5. 在上方打开“列出历史版本”选项,然后勾选需要删除的单个或多个对象版本,单击上方的更多操作 > 删除。
6. 在弹出的提示窗口中,单击删除即可真实删除对象。
注意:在此场景下删除对象,该对象将不可恢复和访问,请谨慎操作。
五、使用 REST API/SDK
你可以直接使用 REST API 发起删除单个或多个对象请求,请参见 DELETE Object 和 DELETE Multiple Objects API 文档。
你可以直接调用 SDK 的删除单个对象方法,详情请参见下列各语言 SDK 文档:
Android、C、C++、.NET(C#)、Flutter、Go、iOS、Java、JavaScript、Node.js、PHP、Python、React Native、小程序、鸿蒙(Harmony)。
六、使用工具
你可以使用工具删除对象,例如 COSBrowser、COSCMD、COSCLI,更多工具介绍请参见 工具概览。