版权归原作者所有,如有侵权,请联系我们

[科普中国]-451错误

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

在计算机网上领域中,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

本词条内容贡献者为:

李嘉骞 - 博士 - 同济大学