226 IM Used
メモ: ブラウザーは HTTP で デルタエンコーディング に対応していません。このステータスコードは特定のクライアントで用いられるカスタムされたサーバーから送り返されます。
デルタエンコーディングの文脈において、HTTP 226 IM Used
ステータスコードは受信した GET
リクエストに対する デルタ を返していることを示すためにサーバーによって設定されます。
デルタエンコーディングでは、サーバーは GET
リクエストに対して (現在のドキュメントではなく) 指定のベースドキュメントからの (デルタ と呼ばれる) 違いで応答します。クライアントは A-IM:
HTTP ヘッダーにより使用する差分アルゴリズムを示し、If-None-Match:
ヘッダーで取得した最新バージョンに関するヒントをサーバーに与えます。サーバーはデルタを生成し、ステータスコードが 226
で、(使用したアルゴリズムの名前を伴う) IM:
HTTP ヘッダーおよび (デルタに紐づくベースドキュメントに対応する ETag
を伴う) Delta-Base:
HTTP ヘッダーが含まれる HTTP レスポンスで返します。
IM は instance manipulations を表します。これは デルタ の生成アルゴリズムを記述する際に用いられる用語です。
ステータス
226 IM Used
仕様書
Specification |
---|
Unknown specification # section-10.4.1 |