本文へジャンプします。

ニフクラ APIリファレンス

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.os.cloud.nifty.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>

推奨画面サイズ 1024×768 以上