「404找不到網頁」外 還有「451因法律理由無法顯示」 標明網頁遭查禁

「404找不到網頁」外 還有「451因法律理由無法顯示」 標明網頁遭查禁
Image Credit: Illustration Works / Corbis / 達志影像
我們想讓你知道的是

近日通過的HTTP狀態碼451,代表「網頁因法律理由無法顯示」。倡議者希望能夠透過此狀態碼,讓法院向網絡供應商下令封鎖網站時更加透明。

唸給你聽
powered by Cyberon

相信讀者對於「404找不到網頁」不會感到陌生,這個404屬於HTTP狀態碼,用以表示網頁伺服器HTTP響應狀態的數字。4字頭的「4xx」代表用戶端錯誤,其實除了404外,還有400-426及449等狀態碼。

最近負責為互聯網標準作最後技術檢查的互聯網工程指導小組Internet Engineering Steering Group, IESG),通過增加新的HTTP狀態碼451,用來代表網頁基於法律原因無法顯示。

事件源於2012年英國法院裁定網站海盜灣(The Pirate Bay)侵犯版權,並下令網絡供應商將之封鎖。被封鎖後在英國的用戶無法直接瀏覽海盜灣,只會看到「403被禁止」的狀態碼。

提出增加這個狀態碼的軟件工程師Tim Bray在新聞網站Slashdot讀到此事(後來發現來源是Terence Eden的博客文章),並建議增加新的狀態碼,來代表「因法律理由無法顯示」的網頁。

Terence Eden的文章指出,使用403來代表被封鎖的狀態並不符事實,因為根據標準,403代表「伺服器收到請求但拒絕提供服務」,但海盜灣是被網絡供應商封鎖——根本未有連上伺服器。而且Eden認為網絡查禁將會越來越流行,因此他也建議增加HTTP狀態碼來代表查禁。

原本Eden提出使用「450」作為查禁的狀態碼,後來他在Slashdot讀到一個留言,跟Bray一樣想到使用451作為查禁的狀態碼。「451」乃向Ray Bradbury的經典小說《華氏451度》致敬,在該小說的世界中,書是違禁品,而消防員的工作是燒書——房子全部都防火,消防員不用再去滅火。

Image Credit: Kosmosaic Books

經過3年半的審核過程後,IESG在上星期五正式通過增加這個HTTP狀態碼。互聯網工程任務組旗下的HTTP工作小組主席Mark Nottingham認為,這個新增的狀態碼可以讓人追查哪些網頁被政府查禁。但他同時懷疑,某些地方的政府會禁止使用這個狀態碼,以免民眾得悉其網絡審查。

即使在其他地方,網絡供應商及技術人員也並非必須使用這個新增的狀態碼。因此「451無法顯示」計劃(451 Unavailable Project)希望推動網絡供應商在網頁被禁時使用狀態碼451,並在顯示訊息時提供更詳細的資訊,包括網頁為何被禁、為期多久、如何挑戰禁令及相關法律文件等。

計劃特別針對英國法院,指出法庭對網絡供應商下令的文件,往往跟判詞分開,因此不一定會讓公眾讀到。即使這些指令是公開文件,普通人也得經過艱鉅的過程才能取得。計劃目的是增加查禁的透明度,鼓勵網絡供應商公開禁令,最終使法庭在未來會自動公開禁令。

或許你會想看
更多『新聞』文章 更多『新聞』文章 更多『Kayue』文章
Loader