Upload Multipart Object Part
PUT {{baseUrl}}/n/:namespaceName/b/:bucketName/u/:objectName?uploadId=consequat deserunt dolore&uploadPartNum=5906
Uploads a single part of a multipart upload.
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
uploadId | string | (Required) The upload ID for a multipart upload. | |
uploadPartNum | number | (Required) The part number that identifies the object part currently being uploaded. |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
opc-client-request-id | string | The client request ID for tracing. | |
if-match | string | The entity tag (ETag) to match with the ETag of an existing resource. If the specified ETag matches the ETag of | |
the existing resource, GET and HEAD requests will return the resource and PUT and POST requests will upload | |||
the resource. | |||
if-none-match | string | The entity tag (ETag) to avoid matching. The only valid value is '*', which indicates that the request should | |
fail if the resource already exists. | |||
Expect | string | A value of 100-continue requests preliminary verification of the request method, path, and headers before the request body is sent. | |
If no error results from such verification, the server will send a 100 (Continue) interim response to indicate readiness for the request body. | |||
The only allowed value for this parameter is "100-Continue" (case-insensitive). | |||
Content-Length | number | (Required) The content length of the body. | |
Content-MD5 | string | The optional base-64 header that defines the encoded MD5 hash of the body. If the optional Content-MD5 header is present, Object | |
Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the | |||
MD5 hash supplied in the header. If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error | |||
is returned with the message: |
"The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
|
| opc-sse-customer-algorithm
| string | | The optional header that specifies "AES256" as the encryption algorithm. For more information, see
Using Your Own Keys for Server-Side Encryption.
|
| opc-sse-customer-key
| string | | The optional header that specifies the base64-encoded 256-bit encryption key to use to encrypt or
decrypt the data. For more information, see
Using Your Own Keys for Server-Side Encryption.
|
| opc-sse-customer-key-sha256
| string | | The optional header that specifies the base64-encoded SHA256 hash of the encryption key. This
value is used to check the integrity of the encryption key. For more information, see
Using Your Own Keys for Server-Side Encryption.
|
| opc-sse-kms-key-id
| string | | The OCID of a master encryption key used to call the Key
Management service to generate a data encryption key or to encrypt or decrypt a data encryption key.
|
| Content-Type
| string | | |
| Accept
| string | | |
RESPONSES
status: OK
""