CreateMultipartUpload
Initiates a multipart upload and returns an upload ID. This upload ID is used to associate all the parts in the specific multipart upload.
Request Syntax
POST /bucket/{Key+}?uploads HTTP/1.1
Host: msdps3.server:8443
Request Parameters
Bucket
Name of the bucket.
Required: Yes
Type: String
Key
The name of the object for which multipart upload was initiated.
Required: Yes
Type: String
Response Syntax
HTTP/1.1 200
x-amz-version-id: VersionId
<?xml version="1.0" encoding="UTF-8"?>
<InitiateMultipartUploadResult>
<Bucket>string</Bucket>
<Key>string</Key>
<UploadId>string</UploadId>
</InitiateMultipartUploadResult>
Response Body
InitiateMultipartUploadResult
Root level tag for the InitiateMultipartUploadResult parameters.
Required: Yes
Bucket
Name of the bucket.
Key
The name of the object.
UploadId
ID for the initiated multipart upload.
Possible Error Response
Success
HTTP status code 200.
InvalidArgument
Invalid Argument.
HTTP status code 400.
AccessDenied
Request was rejected because user authentication failed.
HTTP status code 403.
NoSuchBucket
The specified bucket does not exist.
HTTP status code 404.
InternalError
Request failed because of an internal server error.
HTTP status code 500.