共通リクエストヘッダー
OSS RESTful インターフェイスでは、いくつかの共通リクエストヘッダーを使用します。これらのリクエストヘッダーはすべての OSS リクエストで使用できます。これらのリクエストヘッダーの具体的な定義を次の表に示します。
名前 | 型 | 説明 |
---|---|---|
Authorization | string | リクエストの有効性の検証に使用する検証情報を示します。 デフォルト値: なし アプリケーションシナリオ: 非匿名リクエスト |
Content-Length | string |
『RFC2616』で定義されている HTTP リクエストコンテンツの長さを示します。 デフォルト値: なし アプリケーションシナリオ: データを OSS に送信する必要があるリクエスト |
Content-Type | string |
『RFC2616』で定義されている HTTP リクエストコンテンツのタイプを示します。 デフォルト値: なし アプリケーションシナリオ: データを OSS に送信する必要があるリクエスト |
Date | string |
HTTP 1.1 プロトコルで規定されている GMT 時刻を示します (例: Wed, 05 Sep. 2012 23:00:00 GMT)。 デフォルト値: なし |
Host | string |
アクセス先のホストを示します。値の形式は <バケット名>.oss-cn-hangzhou.aliyuncs.com です。 デフォルト値: なし |
共通応答ヘッダー
OSS RESTful インターフェイスでは、いくつかの共通応答ヘッダーを使用します。これらの応答ヘッダーはすべての OSS リクエストで使用できます。これらの応答ヘッダーの具体的な定義を次の表に示します。
名前 | 型 | 説明 |
---|---|---|
Content-Length | string |
『RFC2616』で定義されている HTTP リクエストコンテンツの長さを示します。 型: string デフォルト値: なし アプリケーションシナリオ: データを OSS に送信する必要があるリクエスト |
Connection | enumerative | クライアントと OSS サーバーの間の接続ステータスを示します。 有効な値: open と close デフォルト値: なし |
Date | string |
HTTP 1.1 プロトコルで規定されている GMT 時刻を示します (例: Wed, 05 Sep. 2012 23:00:00 GMT)。 デフォルト値: なし |
ETag | string |
ETag (エンティティタグ) は、オブジェクトの生成時に作成され、オブジェクトのコンテンツを示すために使用されます。Put Object リクエストを使用して作成されたオブジェクトの場合、ETag の値はオブジェクトのコンテンツの MD5 値です。その他の方法で作成されたオブジェクトの場合、ETag の値はオブジェクトのコンテンツの UUID です。この ETag の値を使用して、オブジェクトのコンテンツが変更されているかどうかを確認できます。 デフォルト値: なし |
Server | string |
応答を生成するサーバーを示します。 デフォルト値: AliyunOSS |
x-oss-request-id | string |
Alibaba Cloud OSS によって作成される、応答の UUID を示します。OSS サービスの使用時に問題が発生した場合は、問題を迅速に特定できるように、このフィールドを使用して OSS サポート担当者にお問い合わせください。 デフォルト値: なし |