dbnetlib sqlserver不存在或拒绝访问_404:对不起,您访问的网页不存在
你可能在上網(wǎng)時也好奇過,為什么點開一個無法顯示信息的頁面,上面會出現(xiàn)數(shù)字404?
要解釋這個問題,我們需要從互聯(lián)網(wǎng)誕生之初說起。
20世紀(jì)80年代,英國工程師蒂姆·伯納斯·李在歐洲核研究組織工作時,發(fā)現(xiàn)一個問題:在該組織打工的物理學(xué)家和全歐洲的同行,都很難共享最新的信息、數(shù)據(jù)和圖像。
按照一般的思路,那么就應(yīng)該建設(shè)一種高效的文件傳遞網(wǎng)絡(luò),第一天發(fā)貨,第二天簽收,于是就可以搞出順風(fēng)快遞。
但是80年代,電子計算機(jī)已經(jīng)發(fā)明40多年了,科學(xué)家們自然想到,我們根本不用傳遞實體,傳遞比特就好了嘛。
于是,我們的小李和羅伯特·卡里奧一起設(shè)計構(gòu)建了萬維網(wǎng)(www)。
有一個傳說是,互聯(lián)網(wǎng)發(fā)明人、人類史上第一個網(wǎng)管蒂姆·伯納斯·李同志,他正好把服務(wù)器安置在歐洲核研究組織的404號房間,李同志本人又正好在這個房間辦公。
不管是要訪問服務(wù)器,還是找網(wǎng)管,你都要向404房間提交申請,如果找不到,那就是404 not found。
這個說法很有極客的荒誕幽默感,但可惜是假的。
跟李網(wǎng)管一起搞出互聯(lián)網(wǎng)的羅伯特·卡里奧后來就表示,細(xì)說不是胡說,改編不是亂編。”404“就是程序員為了讓用戶在網(wǎng)絡(luò)連接錯誤時,可以知道自己錯在哪而設(shè)置的。
什么404房間?不存在的。
下面我們大概解釋一下404本來的意思。
有了萬維網(wǎng),理論上你可以訪問網(wǎng)上的每一個服務(wù)器,就像你進(jìn)入一座城市,理論上可以敲任何一扇門。
但是……你怎么知道房子里有沒有你想要找的人呢?也許你迷路了敲的是隔壁老王,或者要找的人已經(jīng)搬走了。總不能……一直在門口傻等吧?
所以,互聯(lián)網(wǎng)的建設(shè)者們擬定了一套狀態(tài)碼,用來指示使用者訪問的狀態(tài)。
比如數(shù)字代碼第一位是“1”,就代表收到請求,請繼續(xù)進(jìn)行。而數(shù)字代碼第一位是4,則代表請求包含錯誤語法,不能完成。我們所熟知的404,在這套體系中意味著信息不存在,找不到目標(biāo)資源。
它可能是從來就不存在,也可能是因為種種原因被刪除了。總之,not found。
按照這個思路,只要你愿意,也能找到403,414的含義。
值得一提的是,如果你想看一些不存在的網(wǎng)站,可能得到的并不是404,而更多是500,服務(wù)器內(nèi)部錯誤,或者504,請求超時。
這一套編碼的官方注冊表,目前由互聯(lián)網(wǎng)號碼分配局(簡稱IANA)維護(hù)。在他們改變主意之前,404,會一直代表not found。
雖然404本身并不神秘,可它代表的互聯(lián)網(wǎng)失落之地,衍生了一大堆404文化。
很多網(wǎng)站會對404頁面進(jìn)行美化設(shè)計,讓它看上去不那么冷酷無情。比如在希拉里·克林頓的競選網(wǎng)站上,設(shè)計者就把404頁面設(shè)計成希拉里刷不了地鐵卡的照片。
谷歌瀏覽器如果連不上網(wǎng),就會出現(xiàn)一個小恐龍的跑酷游戲。據(jù)說任性的程序員是想表達(dá),如果沒網(wǎng),等于生活在恐龍時代。
而互聯(lián)網(wǎng)上最著名的404,是推特的404頁面,一頭被吊上天的鯨魚。這個只是聽說的,我們不保證它的真實性。
由于404已經(jīng)成了互聯(lián)網(wǎng)群眾最喜聞樂見的梗,一群藝術(shù)家甚至搞起了以404命名的國際藝術(shù)節(jié),宣稱”錯誤會變成新的可能性“。
屁咧,沒有網(wǎng),這個藝術(shù)節(jié)都不會有人知道,有個毛線可能性。
總結(jié)
以上是生活随笔為你收集整理的dbnetlib sqlserver不存在或拒绝访问_404:对不起,您访问的网页不存在的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux awk入门,awk入门应用
- 下一篇: html文件设置断点调试,断点调试