开发者社区 问答 正文

如何删除Multipart Upload 任务



描述


此操作可以终止并删除指定的Multipart Upload任务。删除任务请求成功后,用户将无法再使用该Upload ID 执行其他Multipart Upload操作。

请求参数




请求头部


无,其他公共请求头部参见2.4.1

请求体




返回头部


无,其他公共返回头部参见2.4.2

返回体


DELETE /vaults/[VaultId]/multipart-uploads/[UploadId] HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]



示例


请求示例
返回示例 HTTP/1.1 204 No Content
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT

展开
收起
云栖大讲堂 2017-10-26 14:07:55 2047 分享 版权
阿里云 AI 助理回答

要终止并删除一个指定的Multipart Upload任务,您可以通过发送一个DELETE请求到特定的API端点来实现。此操作一旦成功,与该Upload ID关联的所有已上传分片将被删除,并且该Upload ID无法再用于任何Multipart Upload操作。以下是执行此操作的详细说明:

请求构造

  • HTTP方法: DELETE
  • 请求URL格式:

    DELETE /vaults/[VaultId]/multipart-uploads/[UploadId] HTTP/1.1
    Host: cn-hangzhou.oas.aliyuncs.com
    

    其中,[VaultId][UploadId]需要替换为实际的Vault ID和Upload ID。

  • 请求头部: 除了标准的HTTP公共请求头部(如DateAuthorization)外,无需额外添加特定请求头部。公共头部的具体使用可参考相关文档的2.4.1节。

  • 请求体: 无

响应详情

  • 返回状态码: 成功时返回204 No Content,表示请求处理成功且无内容返回。
  • 返回头部: 包含一些标准的HTTP响应头部,例如x-oas-request-id用于追踪请求,以及日期头部等。具体头部信息可参考相关文档的2.4.2节。
  • 返回体: 无内容,因为HTTP状态码204指示请求成功但不返回实体内容。

示例

  • 请求示例: 根据上述构造的请求格式,实际发送的请求会类似于给出的示例代码段。
  • 返回示例: 成功响应时,您将收到一个简单的HTTP头,其中包含状态码204 No Content,以及可能的追踪ID和其他标准响应头部,而没有具体的响应体内容。

通过执行上述DELETE请求,您可以有效地终止并清理一个未完成的Multipart Upload任务,确保不会产生不必要的存储费用或资源占用。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: