發(fā)布時間:2021-8-3 分類: 行業(yè)資訊
只要存在“404錯誤”,在瀏覽頁面上,我們都知道這表明該頁面存在訪問錯誤,即頁面丟失。事實上,這已經(jīng)是一個眾所周知的常識。作為標準HTTP返回碼,404用于指示W(wǎng)eb服務器HTTP的響應狀態(tài)。然而,它的歷史來源充滿了神秘和迷戀。在21世紀初,甚至一群人試圖研究“404錯誤”的來源。
只知道“404”是一個網(wǎng)頁錯誤,但我不知道它來自哪里?
有傳言說,在第三次技術(shù)革命之前,整個互聯(lián)網(wǎng)形狀像一個大型中央數(shù)據(jù)庫,并設置在一個名為404的房間。當時,所有訪問請求都是手動完成的。如果在數(shù)據(jù)庫中找不到請求者所需的文件,或者因為請求者寫錯了文件號,則他們將得到“找不到房間404:文件”。 ;返回的消息。
實際上,“404錯誤”消息通常是當目標頁面被更改,刪除或客戶端輸入錯誤的頁面地址時顯示的頁面。隨著時間的推移,人們習慣于使用404來表示服務器的錯誤代碼沒有找到該文件。當然,在實際研究之后,發(fā)現(xiàn)傳奇的房間404不存在。在3位HTTP請求的返回碼中,4的開頭表示客戶錯誤。在中國,“404錯誤”具有更廣泛的含義,或者因為頁面不存在,或者內(nèi)容是非法的,或者內(nèi)容創(chuàng)建者主動刪除它。
事實上,我們想說雖然人類已經(jīng)創(chuàng)造了網(wǎng)絡技術(shù)而且他是由我們控制的,但它并不完全可靠。事實上,在互聯(lián)網(wǎng)誕生后不久,就會出現(xiàn)錯誤的URL訪問。在享受互聯(lián)網(wǎng)帶來的知識和便利的同時,我們自然要忍受404錯誤帶來的痛苦。如果我們不說‘事情是雙面的’。
但是,對于“404錯誤”的起源,互聯(lián)網(wǎng)創(chuàng)建者Robert Cailliau不同意上述說法,甚至說廢話,404錯誤的真正來源并非如此。雖然現(xiàn)在,這種錯誤的訪問并不影響互聯(lián)網(wǎng)的發(fā)展,但在互聯(lián)網(wǎng)建設的早期,這些都會造成大量的資源浪費。
在這方面,Cailliau說:“當你為新系統(tǒng)編寫代碼時,你不能浪費太多時間來檢測錯誤的地址訪問要求。否則,服務器必須記住太多的信息,它會浪費太多資源,現(xiàn)代極客不知道用64K內(nèi)存編程是什么感覺!為了避免錯誤的地址訪問,程序員想出了一個非常簡單的方法,即指定錯誤類別的數(shù)值范圍,并且‘ 404錯誤’是程序員讓用戶連接到網(wǎng)絡錯誤,知道他們錯在哪里。將用戶的錯誤類型標記為404表示該頁面不存在。 ”的
“另外,我沒想到“404錯誤”的來源。是這個想法,也許每個人都喜歡一些非理性的,神秘的故事,當然,這在人類中很常見,當人們的影響很小而信息傳播緩慢時,這些非理性的品質(zhì)并不是有罪的。但是今天,由于網(wǎng)絡的存在,這些特征已經(jīng)獲得了危險的力量。 ” Cailliau補充道。
當然,除了404之外,實際上還有許多其他HTTP狀態(tài)代碼。例如,200表示服務器已成功處理請求并提供請求的網(wǎng)頁,或301表示請求的網(wǎng)頁已永久移動到新位置,而500表示代表服務器遇到的請求一個錯誤,無法完成請求等,很多很多。最后,我們要說的是,無論如何,“404錯誤”等HTTP狀態(tài)代碼將始終存在于在線世界中。
« 天貓國潮與二胡詩人馬曉輝合作,打造國風網(wǎng)絡東方音樂世界 | 金融與技術(shù)的深度融合友信金服榮獲“年度金融科技公司獎” »
周一周五 8:30 - 18:00