HTTP 451ステータスコード


コンピュータネットワーク分野において、HTTP 451 Unavailable For Legal Reasons (英語: HTTP 451 Unavailable For Legal Reasons) は、HTTP プロトコルのエラー ステータス コードであり、ユーザーが既に公開されている特定の Web サイトへのアクセスを要求したときに決定されます。政府審査等の検証方法により審査されており、ソースが違法な場合にこのエラーコードが表示されます。

このステータス コードは RFC 7725 で定義されており、HTTP プロトコルの他のステータス コードとは異なります。

定義

定義によると、HTTP 451 エラー コード ステータスの発生は、アドレスが存在するかどうかを意味するのではなく、Web ページが危険である可能性があることを意味します。国家安全保障、または Web ページが著作権、プライバシー、冒涜、その他の法律や裁判所命令に違反する可能性があること。

この応答コードには次のプロパティがあります:

特に指定しない限り、この応答コードはキャッシュできます。

アドレスのブロックを要求するエンティティの URI をリストした Link ヘッダーを運ぶ必要があり、「rel」フィールドがあり、値は「blocked-by」である必要があります。