最終更新日:2025-08-18 15:51:52
単一リクエストで完全なファイルをバケットにアップロードします。
PUT /Key+ HTTP/1.1
Host: Bucket.Endpoint
Cache-Control: CacheControl
Content-Disposition: ContentDisposition
Content-Encoding: ContentEncoding
Content-Language: ContentLanguage
Content-Length: ContentLength
Content-MD5: ContentMD5
Content-Type: ContentType
Expires: Expires
x-wos-storage-class: StorageClass
Body
なし
Common Request Headers に加え、以下もサポートされます。
| パラメータ | 説明 | 必須 |
|---|---|---|
| Content-MD5 | アップロードするオブジェクトデータのMD5値。送信中にデータが破損した場合、403 SignatureDoesNotMatch エラーが返され、MD5値が元の値と一致しないためアップロードは失敗します。 |
No |
| x-wos-storage-class | ファイルのストレージクラスを指定します。サポート値:Standard(標準ストレージ)、IA(低頻度アクセスストレージ)、Archive(アーカイブストレージ)。デフォルトはバケットのストレージクラスです。 | No |
| x-wos-meta-* | カスタムメタデータ。この情報はheadObjectやgetObject実行時にレスポンスヘッダとして返されます。 | No |
オブジェクト本体
HTTP/1 status_code
x-wos-request-id: request id
Date: date
Content-Length: length
Content-Type: type
Server: WS-web-server
Common Response Headers に加えて以下も含まれます。
要素名 | 説明 |
Etag | アップロードデータのエンティティタグ |
なし
PUT /object02 HTTP/1.1
Host: bucket.s3-cn-east-1.wcsapi.com
Accept: */*
Date: Sat, 03 Dec 2011 07:12:31 +0000
Authorization: AWS BF6C09F302931425E9A7:KUxrlwKGWYpUOTgwNxIHALsRdT4=
Content-Length
HTTP/1 200 OK
x-wos-request-id: 001B21A61C6C0000013402C4616D5285
Content-Type: text/xml
Etag: "33bee59f4c1f859a7aedd36779b321cf"
Date: Sat, 03 Dec 2011 07:12:31 GMT
Content-Length: 0
Server:WS-web-server