tool::http-status-detail
451 Unavailable For Legal Reasons
The resource is unavailable due to legal restrictions.
ステータスコード
451
名前
Unavailable For Legal Reasons
カテゴリ
4xx詳細説明
HTTP 451 Unavailable For Legal Reasonsは、法的な理由でリソースにアクセスできないことを示すステータスコードです。DMCA著作権侵害通知、裁判所命令、政府による検閲、GDPRの忘れられる権利などによってコンテンツアクセスがブロックされる場合に使用されます。名前はレイ・ブラッドベリの小説『華氏451度』から来ています。
主な原因
- ▸DMCA著作権侵害通知によるコンテンツのブロック
- ▸裁判所命令によるコンテンツの削除
- ▸特定の地域で法律によりアクセスが禁止された場合
- ▸GDPRの忘れられる権利リクエストによる削除
解決方法
- 1.451は法的義務に基づく意図的なレスポンスです
- 2.法的理由が解消された場合(著作権の失効など)コンテンツを復元できます
- 3.Linkヘッダーで法的要求を発行した機関の情報を提供してください
- 4.ブロックの理由と担当機関の情報をレスポンスに含めることを推奨します
関連HTTPヘッダー
Linkレスポンス例
HTTP/1.1 451 Unavailable For Legal Reasons
Link: <https://example.com/legal/notice>; rel="blocked-by"
Content-Type: application/json
{"error":"legal_restriction","message":"This content is unavailable due to a legal order"}関連ステータスコード
400Bad RequestThe server could not understand the request due to invalid syntax.→401UnauthorizedAuthentication is required and has failed or not been provided.→402Payment RequiredReserved for future use; some services use it for payment walls.→403ForbiddenThe server refuses to fulfill the request (authenticated but unauthorized).→404Not FoundThe requested resource could not be found.→
ad · 300×250
// related tools