聚热点 juredian

HTTP错误代码新提议:451代表被审查

经常上网的同学肯定时不时碰到4xx系列HTTP错误代码,比如404 Not Found代表找不到服务器,403 Forbidden代表网站拒绝访问。现在,XML标准发明人之一、Android开发人员Tim Bray又提议设立一个新的HTTP错误代码“451”,代表那些因为法律原因而倒下的网站。

根据此提议,如果网络资源是因为被政府审查而无法访问,就应该提示“451 Unavailable For Legal Reasons”(因法律原因不可用),并在responseBody部分解释相关原因的细节,比如像下边这样:

HTTP/1.1 451 Unavailable For Legal Reasons Content-Type: text/html

Unavailable For Legal Reasons

Unavailable For Legal Reasons

This request may not be serviced in the Roman Province of Judea due to Lex3515, the Legem Ne Subversionem Act of AUC755, which disallows access to resources hosted on servers deemed to be operated by the Judean Liberation Front.

为什么挑选451这个数字?主要是为了纪念不久前去世的著名科幻大师雷·布雷德伯里(Ray Bradbury)。他在传世名作《华氏451度》(Farenheit 451)种描述了一个反乌托邦未来社会,那里的独裁者不允许人民有书,发现立即焚毁,而纸张起火的温度正是451华氏度。很有讽刺意义。

搜索建议:
热闻

 67W闪速回血 OPPO K10...

9月13日上午,OPPO官方正式预热新机OPPO K10x,作为K10系列的最新成员,该机主打67W闪速回血,续航实力较为突出,发布会定档9月16日上午10点。...(展开)