只知404?以后451代表存在法律问题

2018-03-30 来源:DevStore 作者:佚名 点击: 评论:
  据国外媒体报道,互联网工程指导委员会(IESG)日前正式批准了一种新的HTTP错误代码“451”,用来代表“因法律原因而被官方审查”的内容。      报道称,负责制定网络运营标准的互联网工程指导委员
只知404?以后451代表存在法律问题

  据国外媒体报道,互联网工程指导委员会(IESG)日前正式批准了一种新的HTTP错误代码“451”,用来代表“因法律原因而被官方审查”的内容。

  

 

  报道称,负责制定网络运营标准的互联网工程指导委员会(IESG)在声明中说道,“该代码意味着,由于法律原因产生的后果而被官方拒绝访问”。IESG还建议官方在网页上写明是何人何机构阻止访问此网页,并写明原因。

  提议使用451代码的谷歌前工程师提姆·布瑞称,“在提议中,451这一代码在代表因法律原因无法访问的同时,还被建议应当列出具体的法律限制原因,以及它们属于什么类别的网站。”

  在此之前,当网站被官方阻止访问时,错误代码通常为403,比如2012年英国高等法院判定,备受欢迎的“海盗湾”文档分享网站必须被英国网络服务供应商所阻止访问,因此403的代码曾在那时被使用过。

  有趣的是,这个代码是由“451 Unavailable”小组建议并制定的,该组织努力让因特网内容审查更加公开透明,因此该小组的名称也就顺便成为了该错误代码的内容。而451数字的组合来源于一本书,雷·布雷德伯里(Ray Bradbury)的反乌托邦科幻小 说《华氏451度》(Fahrenheit 451)。华氏451度是纸的燃点,书中描绘了审查思想而焚书坑儒的未来世界,因此,451代码最初是希望用来显示被审查、遮蔽的网站,并告知网民因为什么理由导致该内容被关闭或无法访问。

  互联网工程工作组(IETF)的负责人之一马克·诺丁汉姆对此错误代码的引入表示欢迎,并说“可以即刻开始使用”。但他补充说,互联网工程工作组无法保证所有网络服务提供者在遇到法律原因时都会使用该代码。

  最后科普下,4XX系列的HTTP错误代码其实已有不少:

  4xx(请求错误)

  这些状态代码表示请求可能出错,妨碍了服务器的处理。

  代码 说明

  400 (错误请求) 服务器不理解请求的语法。

  401 (未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。

  403 (禁止) 服务器拒绝请求。

  404 (未找到) 服务器找不到请求的网页。

  405 (方法禁用) 禁用请求中指定的方法。

  406 (不接受) 无法使用请求的内容特性响应请求的网页。

  407 (需要代理授权) 此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理。

  408 (请求超时) 服务器等候请求时发生超时。

  409 (冲突) 服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。

  410 (已删除) 如果请求的资源已永久删除,服务器就会返回此响应。

  411 (需要有效长度) 服务器不接受不含有效内容长度标头字段的请求。

  412 (未满足前提条件) 服务器未满足请求者在请求中设置的其中一个前提条件。

  413 (请求实体过大) 服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。

  414 (请求的 URI 过长) 请求的 URI(通常为网址)过长,服务器无法处理。

  415 (不支持的媒体类型) 请求的格式不受请求页面的支持。

  416 (请求范围不符合要求) 如果页面无法提供请求的范围,则服务器会返回此状态代码。

  417 (未满足期望值) 服务器未满足"期望"请求标头字段的要求。

   来源:DevStore

文章转载请注明来自天晟网络 > 移动互联网 >
标题:只知404?以后451代表存在法律问题
网址:http://www.timsion.com/mobile/5894.html

上一篇:ECMAScript迁移到了GitHub
下一篇:“移动互联网+”第一股 正益移动登陆新三板

免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。