base-instance

Delta-Base: ヘッダー (HTTP)

[9] Delta-Base: ヘッダーは、 差分符号化のもととなる基底実現値実体タグを示すものです。

仕様書

意味

[4] Delta-Base: ヘッダーは、 差分符号化された応答において基底実現値実体タグを示すものです >>3

構文

[6] Delta-Base: ヘッダーの値は、実体タグです >>3

  1. 実体タグ

文脈

[5] 差分符号化した (= IM:差分符号化が含まれる) 226 応答Digest-Base: ヘッダーによって基底実現値実体タグを示すことができます >>2要求If-None-Match: ヘッダーに複数の実体タグが含まれている場合には、 Delta-Base: ヘッダーを含めなければなりません >>3。 それ以外の場合にも含めたほうが賢いかもしれません >>3

処理モデル

[7] キャッシュは、 Delta-Base: が明示されなかった場合で要求If-None-Match: に1つだけ実体タグが示されていた場合には、これを Delta-Base: として追加して構いません >>3

[10] キャッシュにおける処理については、226 を参照。

基底実現値

[1] (差分符号化された応答を期待した) 要求If-None-Match: ヘッダーには、 当該対象資源実現値について妥当実体タグ基底実現値 (base instance) 実体タグとして指定できます。

歴史

[8] RFC 3229 (差分符号化) 10.5.1 Delta-Base

The Delta-Base entity-header field is used in a delta-encoded response to specify the entity tag of the base instance.

Delta-Base 実体頭欄差分符号化応答で基底実現値実体札を指定するために使用します。

  • Delta-Base = "Delta-Base" ":" entity-tag

A Delta-Base header field MUST be included in a response with an IM header that includes a delta-coding, if the request included more than one entity tag in its If-None-Match header field.

Delta-Base 頭欄は、要求If-None-Match 頭欄に複数個の実体札を含めていたなら、差分符号化を含む IM 頭のある「「応答に含めなければなりません

Any response with an IM header that includes a delta-coding MAY include a Delta-Base header.

差分符号化を含む IM 頭のある応答は Delta-Base 頭を含んで構いません

We are not aware of other cases where a delta-encoded response MUST or SHOULD include a Delta-Base header, but we have not done an exhaustive or formal analysis. Implementors might be wise to include a Delta-Base header in every delta-encoded response.

他に差分符号化応答が Delta-Base 頭を含まなければならない場合や含めるべきである場合は思い付きませんが、 徹底的な調査や形式的な調査はしていません。 実装者はすべての差分符号化応答に Delta-Base 頭を含める方が賢明でしょう。

A cache or proxy that receives a delta-encoded response that lacks a Delta-base header MAY add a Delta-Base header whose value is the entity tag given in the If-None-Match field of the request (but only if that field lists exactly one entity tag).

Delta-Base 頭を欠いた差分符号化応答を受信したキャッシュは、その値が要求の If-None-Match 欄に与えられた実体札である Delta-Base 頭を加えて構いません (が、 If-None-Match 欄が丁度一つの実体札を挙げている場合のみです)。

[27] RFC 4229IANA登録簿に状態「標準」で登録しています >>26