初始化分片上传

此 POST 操作用于使用Multipart Upload模式传输数据前通知OSS初始化一个Multipart Upload事件。

请求

  • 请求语法

    • 内容

        POST /ObjectKey?uploads HTTP/1.1
        Host: {BucketName}.{Endpoint}
        Date: {date}
        Authorization: {SignatureValue}    
      
    • 描述

        Endpoint:参考与region地域的关系
        SignatureValue:参考签名算法
      
  • 请求参数

  • 非公共请求头

  • 请求体

响应

  • 非公共响应头

  • 响应体

      <?xml version="1.0" encoding="UTF-8"?>
      <InitiateMultipartUploadResult>
          <Bucket>bucketname</Bucket>
          <Key>objectkey</Key>
          <UploadId>uploadID</UploadId>
      </InitiateMultipartUploadResult>
    

示例

  • 请求

      POST /multipart.data?uploads HTTP/1.1
      Host: oss-example.oss-cn-beijing.inspurcloud.com
      Date: Fri, 26 Dec 2014 06:34:32 GMT
      Authorization: authorization string     
    
  • 响应

      HTTP/1.1 200 OK
      x-oss-request-id: 996c76696e6727732072657175657374
      Date: Fri, 26 Dec 2014 06:48:46 GMT
      Content-Length: 0
      Connection: keep-alive
    
      <?xml version="1.0" encoding="UTF-8"?>
      <InitiateMultipartUploadResult>
          <Bucket>oss-example</Bucket>
          <Key>multipart.data</Key>
          <UploadId>2354B9894A22E5B1888A1E29F823****</UploadId>
      </InitiateMultipartUploadResult>    
    

错误码

错误码 描述 状态码 描述
... ... ... ...