AbortMultipartUpload 接口请求用于舍弃一个分块上传任务并删除其已上传的所有分块。当客户端不再需要继续上传或合并某个
UploadId 时,可调用本接口释放该任务在存储桶中占用的存储空间。注意事项
目标对象键
本接口要求 URL 路径中的
<ObjectKey> 与 InitiateMultipartUpload 调用时使用的对象键完全一致(包括大小写、路径层级与末尾 /),不一致时本接口返回 NoSuchUpload。请求
请求语法
DELETE /<ObjectKey>?uploadId=<UploadId> HTTP/1.1Host: <BucketName-APPID>.cosrapid.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>
说明:
请求参数
参数名称 | 描述 | 类型 | 是否必选 |
uploadId | string | 是 |
请求头部
请求体
该请求的请求体为空。
响应
响应头部
响应体
请求成功,响应状态码为
204 No Content,响应体为空。错误码
实际案例
舍弃一个分块上传任务
请求
DELETE /exampleobject?uploadId=1484727270323ddb949d528c629235314a9ead80f0ba5d993a3d76b460e6a9cceb9633b08e HTTP/1.1Host: examplebucket-x--1250000000.cosrapid.ap-guangzhou.myqcloud.comDate: Tue, 26 Oct 2013 21:22:00 GMTAuthorization: q-sign-algorithm=sha1&q-ak=AKIDXXXXXXXX&q-sign-time=1484728626;32557624626&q-key-time=1484728626;32557624626&q-header-list=date;host&q-url-param-list=uploadid&q-signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
响应
HTTP/1.1 204 No ContentConnection: keep-aliveDate: Tue, 26 Oct 2013 21:22:00 GMTx-cos-request-id: NjUwMDAwMDAwMDAwMDAwMDAw