常常上网的同学必定时不时碰到4xx系列HTTP错误代码,比方404 Not Found代表找不到服务器,403 Forbidden代表网站回绝拜访。现在,XML规范发明人之一、Android研制人员Tim Bray又提议建立一个新的HTTP错误代码“451”,代表那些由于法令原因此倒下的网站。
根据此提议,假如网络资源是由于被政府检查而无法拜访,就应该提示“451 Unavailable For Legal Reasons”(因法令原因不可用),并在responseBody部分解说相关原因的细节,比方像下边这样:
为什么选择451这一个数字?首要是为了留念不久前逝世的闻名科幻大师雷布雷德伯里(Ray Bradbury)。他在传世名作《华氏451度》(Farenheit 451)种描绘了一个反乌托邦未来社会,那里的独裁者不允许公民有书,发现当即焚毁,而纸张起火的温度正是451华氏度。很有挖苦含义。
不过这个提议存在一个严重缺点,那就是一旦网站被政府屏蔽,451代码也有必定可能会随之被屏蔽,天然就没有一点含义了。