Initiate Multipart Upload
処理概要
マルチアップロードの初期化を行います。
マルチアップロードIDがレスポンスとして返却されます。
マルチアップロードの各リクエストを実行する際に、返却されたマルチアップロードIDを指定します。
指定するパラメーター
パラメーター | 説明 | 必須 | サンプル値 |
---|---|---|---|
uploads | マルチアップロードリクエスト 値 : なし |
○ |
指定するヘッダー
ヘッダー | 説明 | 必須 | サンプル値 |
---|---|---|---|
Content-Type | MIMEタイプ Type : String |
||
x-amz-acl | CannedACL Type : String Default : private 値 : private | public-read | authenticated-read |
||
x-amz-meta- | メタデータ Type : String |
指定するボディ
指定するボディはありません。
応答フィールド
フィールド | 説明 | サンプル値 |
---|---|---|
InitiateMultipartUploadResult | InitiateMultipartUploadResultレスポンス Type : Container Ancestor : なし Children : Bucket, Key, UploadId |
|
Bucket | バケット名 Type : xsd:string Ancestor : InitiateMultipartUploadResult Children : なし |
|
Key | オブジェクト名 Type : xsd:string Ancestor : InitiateMultipartUploadResult Children : なし |
|
UploadId | アップロードID Type : xsd:string Ancestor : InitiateMultipartUploadResult Children : なし |
リクエストサンプル
POST /multiupload.txt?uploads HTTP/1.1
Host: my-first-bucket.jp-east-2.storage.api.nifcloud.com
Date: Wed, 29 Jun 2016 12:00:00 GMT
Authorization: AWS 07cbb45fc128390123f4:XOyKwveYgHTC9gnErjK0CGbOwjc=
応答サンプル
<InitiateMultipartUploadResult xmlns="http://doc.s3.amazonaws.com/doc/2006-03-01/">
<Bucket>my-first-bucket</Bucket>
<Key>multiupload.txt</Key>
<UploadId>uEGlWLAqlSA5h+nOCaWZ44wiESTAhGEzIhaemyCE13wM3lfEGRNEHBZSuN</UploadId>
</InitiateMultipartUploadResult>