在计算机网上领域中,HTTP 451 因法律原因不可用(英语:HTTP 451 Unavailable For Legal Reasons)是一种HTTP协议的错误状态代码,当用户请求访问某个经政府审核等查核方法后认定不合法的来源时,就会显示这个错误代码。
简介在计算机网上领域中,HTTP 451 因法律原因不可用(英语:HTTP 451 Unavailable For Legal Reasons)是一种HTTP协议的错误状态代码,当用户请求访问某个经政府审核等查核方法后认定不合法的来源时,就会显示这个错误代码。
该状态码定义于RFC 7725中,与HTTP协议其他的状态码不同。
定义根据定义,HTTP 451错误代码状态出现,不代表这个地址是否存在,而代表该网页可能对于国家安全产生危险,或是该网页可能违反著作权、隐私权、亵渎神明或其他法律或法院命令。
该响应代码有如下的性质:
除非另外指明,否则这个响应代码是可以被缓存的。
必须携带一个带有一个Link头部,列出要求封禁该地址的实体URI;且应带有一个"rel"字段,值应为"blocked-by"。1
引入本代码于2013年由提姆·布雷(Tim Bray)正式提出,主要基于博客Terence Eden的文章所提出的非正式提案。2015年12月18日,此代码由国际网上工程研究团队通过。
451这个代码源于1953年的反乌托邦小说《华氏451度》(纸的燃点为华氏451度),在这部小说中,所有书籍是违禁品。相比较HTTP 403或404代码,451可更好描述一种由于法律规定或受权威部门要求而导致的封禁状态。1
参见HTTP
HTTP状态码
HTTP 403
HTTP 404
本词条内容贡献者为:
李嘉骞 - 博士 - 同济大学