所以,404在很多情况下也成了网页(站)无法访问的代名词,比如有人调侃Google执行董事长埃里克·施密特访问朝鲜:“朝鲜官员会见了404 Not Found网站领导人”。
不过,深究起来,这句话其实不对。404其实是HTTP 状态码状态码的一种,通常代表你访问的页面已经被移动或删除。针对上一段的语境,其实是因为朝鲜政府的关系,才导致Google无法访问。
现在,制定互联网技术标准的互联网工程指导组(IESG)通过了一个新代码:451,针对的就是上述情况,意思是“基于法律上的原因,我不能向你展示网页内容”。IESG的Mark Nottingham介绍,451是为了应对越来越多的互联网审查。
目前的互联网审查分为多种,一种是像朝鲜、伊朗一样对政治内容的审查,还有一类是欧洲对像海盗湾一样的盗版下载网站的审查。有了451代码,浏览这也可以更好地理解是什么原因导致了网页出错。
当然了,就像404代码一样,网站的管理者可以设置个性的页面,也可以选择不显示这个代码。451更是一个全新的、还不被人熟知的错误代码,在一些国家政府的要求或者网站进行自我审查的情况下,451代码也很可能不会被显示。
“可以想象,一些政府当局会避免这种透明:不仅禁止访问某些资源,而且否认审查的存在。”XML标准的作者之一Tim Bray如此预测。