正文内容 评论(0

HTTP错误代码新提议:451代表被审查
2012-06-18 16:25:39  出处:快科技 作者:上方文Q 编辑:上方文Q     评论(0)点击可以复制本篇文章的标题和链接

经常上网的同学肯定时不时碰到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

<html>
<head>
<title>Unavailable For Legal Reasons</title>
</head>
<body>
<h1>Unavailable For Legal Reasons</h1>
<p>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.</p>
</body>
</html>

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

不过这个提议存在一个重大缺陷,那就是一旦网站被政府屏蔽,451代码也可能会随之被屏蔽,自然就没有任何意义了。

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

 

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#谷歌眼镜

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...