
經常上網的人大多都經歷過網頁偶爾無法打開的情況,頁面上會顯示相應的 HTTP(超文本傳輸協議)錯誤代碼,比如“404 Not Found”代表找不到服務器、“403 Forbidden”(後簡稱403)代表網站拒絕訪問等,這種代碼叫作「HTTP 狀態碼」。
近日,經負責制定網絡運營標準的互聯網工程指導委員會(IESG)核准,一種新的 HTTP 錯誤代碼“451 Unavailable For Legal Reasons”(後簡稱451)產生了,專門用來標示「因法律原因被官方審查」的內容。
選擇數字“451”是源自美國作家雷·布萊伯利(Ray Bradbury)1953年的反烏託邦小説《華氏451度》(Fahrenheit 451),在這本小説中書籍是非法的。
HTTP 狀態碼由3位數字加英文單詞構成,目前數字的第1位分別為從1至5。以數字4開頭的 HTTP 狀態碼代表客户端發生錯誤,妨礙了服務器的處理。
當網站被官方阻止訪問時,此前與之對應的錯誤代碼是403,但403無法顯示是因為法律原因禁止用戶訪問網頁內容,還是因為其他原因,451錯誤代碼便可以將這一信息更加具體地呈現出來。
之所以選擇數字451,是源自美國作家雷·布萊伯利(Ray Bradbury)1953年出版的反烏託邦小説《華氏451度》(Fahrenheit 451)。小説講述了一個壓制自由的「未來世界」,那裏禁止人們擁有和閲讀書籍;書中的主人公是一名消防員,他的工作不是滅火,而是焚書,華氏451度(即攝氏233度)正是紙張的燃點。
提議使用451錯誤代碼的谷歌前工程師 Tim Bray 稱,他們還建議在顯示451錯誤代碼的同時,還「應當列出具體的法律限制原因,以及它們屬於什麼類別的網站」。
互聯網工程工作組(IETF)的負責人之一 Mark Nottingham 也對這個錯誤代碼的引入表示歡迎,並説「可以即刻開始使用」;但他補充説,IETF 無法保證所有網絡服務提供者在遇到法律原因時都會使用該代碼。
聲音
即便如此,也沒有什麼力量能阻止政府直接禁止使用451這個代碼本身。
應該再增加一個「因非法律原因而被禁止」。
《華氏451度》
來源:衛報、新華網、Datatracher、果殼網