完成上传 (Complete Multipart Upload)

请求定义

POST /<BucketName>/<ObjectName>?uploadId=<string> HTTP/1.1
Host: api-s3.qiniu.com
Date: <date>
Content-Length: <size-of-object>
Authorization: <YourAuthenticatingString>


<CompleteMultipartUpload>
    <Part>
        <PartNumber>PartNumber</PartNumber>
        <ETag>ETag-of-PartNumber</ETag>
    </Part>
    ...
</CompleteMultipartUpload>
请求参数

该接口定义了以下请求参数:

名称 描述 要求
uploadId 初始化 (Initiate Multipart Upload) 请求中服务器端返回的 UploadId Y
  • Y, 必须
请求头

请参考 请求头 (HTTP Request Header)

请求数据

客户端通过 XML 指定上传对象所有分块上传的数据:

<CompleteMultipartUpload>
    <Part>
        <PartNumber>PartNumber</PartNumber>
        <ETag>ETag-of-PartNumber</ETag>
    </Part>
    ...
</CompleteMultipartUpload>

响应定义

该接口正确处理请求时返回如下 XML 数据
<?xml version="1.0" encoding="UTF-8"?>
<CompleteMultipartUploadResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Location>https://api-s3.qiniu.com/<BucketName>/<ObjectName></Location>
    <Bucket><BucketName></Bucket>
    <Key><ObjectName></Key>
    <ETag>"3915f-858f62230ac3c300c664312c11f9"</ETag>
</CompleteMultipartUploadResult>

results matching ""

    No results matching ""