UploadPart
更新时间 2026-04-10 20:11:07
最近更新时间: 2026-04-10 20:11:07
功能说明
UploadPart分段上传请求实现在初始化以后的分块上传,支持的块的数量为1到10000,除了最后一块,其他每块大小都必须大于或等于5M。在每次请求UploadPart时,需要携带partNumber和uploadID,partNumber为块的编号,支持乱序上传。如果使用同一个partNumber上传了新的数据,则已有的partNumber对应的Part数据将被覆盖。
请求消息样式
PUT /{Bucket}/{key}?partNumber=1&uploadId=2~9aZMn-bJtPT4F-WjVYkxtWVB820G4sC HTTP/1.1
Host: xxx.zos.ctyun.cn
x-amz-content-SHA256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85
x-amz-Date: 20220406T063538Z
Authorization: string
Body请求消息参数
| 参数名称 | 参数描述 | 类型 | 是否必须 |
|---|---|---|---|
| Bucket | 参数解释: Bucket的名称。 | String | 是 |
| Key | 参数解释: 待上传的对象名。 | String | 是 |
| partNumber | 参数解释: 本次分段上传的分段号。 | Long | 是 |
| UploadId | 参数解释: 分段上传初始化时返回的uploadId。 | String | 是 |
请求消息头
该请求使用公共的请求消息头,请参见如何调用API-构造请求-请求消息头。
请求消息元素
| 参数名称 | 参数描述 | 类型 | 是否必须 |
|---|---|---|---|
| Body | 参数解释: 对象内容。 | Binary | 否 |
响应消息样式
HTTP/1.1 Status Code
Content-Length: 0
ETag: "158868a9f275677b1c8c54daffc3db93"
Accept-Ranges: bytes
x-amz-request-id: tx00000000000000000002e-00624d3dac-5403f-default
Date: Wed, 06 Apr 2022 07:13:48 GMT
Connection: Keep-Alive响应消息头
该请求的响应消息使用公共的响应消息头,请参见如何调用API-响应结果-响应消息头。除公共响应消息头之外,还可能返回如下的消息头:
| 参数名称 | 参数描述 | 类型 |
|---|---|---|
| ETag | 参数解释: 本次上传数据的ETag值,使用MD5计算。 | String |
响应消息元素
该请求的响应中不带有响应元素。
错误码
请参见调用前必知-错误码-全局错误码。