Upload Part
The Upload Part operation uploads a part of a multipart upload. In the request, use the upload ID from the Create Multipart Upload operation.
Syntax Example
Request syntax example for Upload Part:
PUT https://appliance:443/s3/v1/export/share_mount_point_path/bucket_name/object_name?partNumber=PartNumber&uploadId=UploadId
Request Parameters
This implementation of the Upload Part operation supports the following request parameters, as described in Upload Part:
-
partNumber
- required -
uploadId
- required
Request Headers
-
Content-Length
-
Content-MD5
-
x-amz-expected-bucket-owner
Request Elements
This implementation of the Upload Part operation accepts the following binary data: Body - The content to upload.
Response Headers
This implementation of the Upload Part operation supports the use of the following response header, as described in Upload Part: ETag
.
Response Elements
This implementation of the Upload Part operation does not support the use of response elements.
Error Response Code
The Upload Part operation does not return special errors. For general information about S3 errors and a list of error codes, see S3 Client Error Handling Reference.
Example
PUT /example-object?partNumber=1&uploadId=a8251fc8-6e82-4b2c-af7a-74ed97dd6c5d HTTP/1.1 x-amz-date: Thu, 12 Apr 2023 20:04:21 GMT Authorization: authorization string Content-Length: 10485760 ***part data omitted*** HTTP/1.1 200 OK x-amz-request-id: tx6313b3960a2a4b5ead0c7-006448847a Date: Thu, 12 Apr 2023 20:05:21 GMT ETag: "1b2cf535f27731c974343645a3985328" Content-Length: 0