~/devtools / http-status / 451
tool::http-status-detail

451 Unavailable For Legal Reasons

The resource is unavailable due to legal restrictions.

ad · 728×90
ステータスコード
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
Cron Expression Generator
ビジュアルエディタでcron式を作成・解析。次回5回の実行時刻をプレビューし、よく使うプリセットから始められます。
jwt
JWT Decoder
JWTトークンをデコードして内容を確認。ヘッダー・ペイロード・署名の詳細を表示します。
rx
Regex Tester
リアルタイムでマッチをハイライト表示。グループのキャプチャや説明付きで正規表現をテストできます。
Color Converter
HEX・RGB・HSL形式でカラーコードを変換。カラーピッカーで視覚的に選択できます。