Common Headers

最終更新日:2025-08-18 15:49:04

共通リクエストヘッダー(Common Request Header)

ヘッダー説明
Authorizationリクエストの認証情報。リクエスターの正当性を検証するために使用します。 匿名リクエストの場合は不要です。

型: String

デフォルト値: なし
Content-LengthRFC 2616で定義されているメッセージの長さ(メッセージヘッダーは含まない)。 すべてのPUT操作では必須です。

型: String

デフォルト値: なし
Content-Typeリソースコンテンツのタイプ(例: text/plain)。

型: String

デフォルト値: なし
Content-MD5メッセージ(メッセージヘッダーを除く)の128ビットMD5ダイジェスト。Base64エンコードが必要です。

型: String

デフォルト値: なし
Dateリクエスト発信者の現在日時。

Authorizationがリクエストに含まれる場合、Dateまたはx-wos-dateヘッダーのいずれかが必須です。

型: String

デフォルト値: なし
Hostホストアドレスを示します。

型: String

デフォルト値: なし
Expect100-continueを利用する場合、クライアントはサーバーからの確認応答を受け取るまでリクエストボディを送信しません。 リクエストが拒否された場合、リクエストボディは送信されません。

有効値: 100-continue
x-wos-dateリクエスト発信者の現在日時。

Authorizationがリクエストに含まれる場合、Dateまたはx-wos-dateヘッダーのいずれかが必須です。 リクエストでDateとx-wos-dateが同時に指定されている場合は、x-wos-dateが優先されます。

型: String

認識値: なし

共通レスポンスヘッダー(Common Response Header)

名称説明
Authorizationリクエストの認証情報。リクエスターの正当性を検証するために使用します。 匿名リクエストの場合は不要です。

型: String

デフォルト値: なし
Content-LengthRFC 2616で定義されているメッセージの長さ(メッセージヘッダーは含まない)。 すべてのPUT操作では必須です。

型: String

デフォルト値: なし
Content-Typeリソースコンテンツのタイプ(例: text/plain)。

型: String

デフォルト値: なし
Content-MD5メッセージ(メッセージヘッダーを除く)の128ビットMD5ダイジェスト。Base64エンコードが必要です。

型: String

デフォルト値: なし
Dateリクエスト発信者の現在日時。

Authorizationがリクエストに含まれる場合、Dateまたはx-wos-dateヘッダーのいずれかが必須です。

型: String

デフォルト値: なし
Hostホストアドレスを示します。

型: String

デフォルト値: なし
Expect100-continueを利用する場合、クライアントはサーバーからの確認応答を受け取るまでリクエストボディを送信しません。 リクエストが拒否された場合、リクエストボディは送信されません。

有効値: 100-continue
x-wos-dateリクエスト発信者の現在日時。

Authorizationがリクエストに含まれる場合、Dateまたはx-wos-dateヘッダーのいずれかが必須です。 リクエストでDateとx-wos-dateが同時に指定されている場合は、x-wos-dateが優先されます。

型: String

デフォルト値: なし
x-wos-request-idWOSによって生成され、このリクエストを一意に識別する値。この値を用いて問題の特定が可能です。

型: String

デフォルト値: なし
Access-Control-Allow-Originオブジェクトが格納されているバケットにCORSルールが設定されており、リクエストされたOriginが指定されたCORSルールに合致する場合、このOriginがレスポンスに含まれます。

型: String
Access-Control-Allow-Methodsオブジェクトが格納されているバケットにCORSルールが設定されており、リクエストされたAccess-Control-Request-Methodが指定されたCORSルールに合致する場合、許可されたメソッドがレスポンスに含まれます。

型: String
Access-Control-Max-Ageオブジェクトが格納されているバケットでCORSルールが設定され、リクエストがバケットで設定したCORSルールに合致する場合、MaxAgeSecondsがレスポンスに含まれます。

型: Integer
Access-Control-Allow-Headersオブジェクトが格納されているバケットでCORSルールが設定され、リクエストが指定したCORSルールに合致する場合、これらのヘッダーがレスポンスに含まれます。

型: String
Access-Control-Expose-Headersクライアント側のJavaScriptプログラムによるヘッダーアクセスを許可するヘッダーリストを示します。 オブジェクトが格納されているバケットにCORSルールが設定されており、リクエストが指定したCORSルールに合致する場合、ExposeHeaderがレスポンスに含まれます。

型: String