首页/网络/协议速查/451 Unavailable For Legal Reasons 因法律原因不可用
HTTP 方法与状态码91 条

451 Unavailable For Legal Reasons 因法律原因不可用

服务器因法律要求(法院命令、版权、合规审查)拒绝提供资源;可说明法律依据。

协议速查网络更新于 2026-10-13

451 是什么

451 Unavailable For Legal Reasons 表示服务器因为法律或合规原因无法提供该资源:法院命令、版权要求、特定地域的合规审查都属于这一类。它比 403 更精确,因为 403 表达的是权限不足,而 451 明确说明原因不在技术侧而在于法律依据。状态码编号致敬小说《华氏451度》,在 2015 年正式注册。

基本信息

状态码451 Unavailable For Legal Reasons
语义因法律或合规原因不可用
规范RFC 7725 §3
与 403 区别403 是权限问题,451 是法律依据
响应内容可说明依据并给出申诉或政策页面位置
典型行业内容平台、版权分发、地域合规产品

合规拦截响应

合规拦截响应
location = /blocked-page {
    return 451 "不可用:依据相关法律要求";
}
# 也可以在响应体或响应头里给出政策说明页面的位置,便于用户申诉

相关状态码选择

场景合适的状态码说明
权限不足403与法律无关的访问控制
地域合规限制451明确说明依据,便于申诉
资源已永久移除410业务层面的删除
依命令临时下架451恢复后可正常返回

典型使用场景

  • 版权内容下架:按权利人要求拦截并说明依据
  • 地域合规:按访问来源地区限制部分内容的可用性
  • 监管要求响应:把处理结果与依据记录在案,便于审计
  • 用户申诉入口:在响应里指向政策页面或申诉流程
  • 统计与复盘:把这类拦截与普通权限拒绝分开统计
这类拦截往往需要留痕:把拦截依据、生效时间与适用范围记录下来,既方便对用户解释,也方便在要求解除时快速恢复。技术上用 451 而不是 403,好处是把法律原因与权限原因区分开,后续统计与审计都能各归各位。该响应同样可能被缓存,解除限制后需要清理浏览器与 CDN 侧的缓存才能立刻恢复访问。

易错点

  • 把所有拦截都返回 403,用户与内部团队无法区分权限问题与合规原因
  • 拦截范围写得过宽,误伤正常地区的正常用户且不易被发现
  • 下架后没有留痕,要求解除时找不到当时的依据与适用生效范围,恢复只能靠猜
  • 把临时依命令下架写成永久移除,恢复时还要单独处理缓存
  • 在响应里暴露内部法律文书细节,带来新的合规风险

数据来源与参考

  • RFC 7725 §3 451 Unavailable For Legal Reasons

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌