226

IM Used

公式
サーバーがリソースに対する要求を満たし、応答が現在のインスタンスに適用された1つまたは複数のインスタンス操作の結果の表現であること。

HTTPステータスコード226の仕様

サーバーはリソースに対するGETリクエストを実行し、レスポンスは現在のインスタンスに適用された1つまたは複数のインスタンス操作の結果の表現です。 実際の現在のインスタンスは、特定のインスタンス操作に適切なように、このレスポンスと他の前または将来のレスポンスを組み合わせること以外に利用できないかもしれません。 その場合、結果のインスタンスのヘッダーは、HTTP/1.1仕様[10]の13.5.3節の規則に従って、status-226 IM Used応答と他のインスタンスのヘッダーを組み合わせた結果である。

リクエストは少なくとも一つのインスタンス操作をリストするA-IMヘッダーフィールドを含まなければならなかった (MUST) 。 応答は、現在のインスタンスのエンティティタグを与えるEtagヘッダーフィールドを含まなければなりません (MUST)。

ステータスコード226 IM Usedで受信した応答は、httpの期限切れメカニズムとCache-Controlヘッダー、およびセクション10.6の要件に従って、キャッシュによって保存され、その後のリクエストへの応答で使用してもよい(MAY)。

ステータスコード226 IM Usedで受信した応答は、ベースインスタンスのキャッシュエントリーと合わせてキャッシュによって、現在のインスタンスのキャッシュエントリーを作るために使用されてもよい。

226 IM Used(STR)の場合はキャッシュの使用はできません。

出典・引用元はこちら 226 IM Used HTTP Status Code は、10.4.1 のセクションで規定されています。

HTTPプロトコル

仕掛かり品

PHPで226ステータスコードを投げるには?

WebページでHTTPステータスコード226を投げるには、PHPの関数http_response_codeを使用することができます。構文は次のとおりです: http_response_code(226) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

226 HTTPステータスコードのテスト

クライアント側でHTTPステータスコード(ここでは226 IM Used)などを表示できるようにするためには、F12で開発コンソールを開く必要があります。次に、「ネットワーク」タブに移動します。これでページを開くことができ、ネットワークタブにウェブサイト(例のindex.php)が表示されるはずです。これを選択し、次にHerderセクションを選択する必要があります。すると、ユーザーは次のような結果を見ることができます:

ステータスコード 226 IM Used
概要
URL: https://http-statuscode.com/errorCodeExample.php?code=226
ステータス: 226 IM Used
それらの: Network
IPアドレス: XX.XX.XX.XX
ステータスコード 226 IM Used

226ステータスコードのブラウザ互換性

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

プログラミング言語における定数

http.StatusIMUsed
Response::HTTP_IM_USED
:im_used

HTTPステータスコード226に関するミームを楽しませる

著者: Tony Brüser
著者: Tony Brüser

トニー・ブリュザーは、HTTPステータスコードにこだわりのある熱心なウェブ開発者だ。

LinkedInGitHub