您現(xiàn)在的位置是:首頁(yè) >生活 > 2020-10-10 03:37:25 來(lái)源:
生活小知識(shí):為什么網(wǎng)址前面總有一個(gè)http?
最近小編發(fā)現(xiàn)有諸多的小伙伴們對(duì)于為什么網(wǎng)址前面總有一個(gè)http?這個(gè)問(wèn)題都頗為感興趣的,大家也都想要及時(shí)了解到為什么網(wǎng)址前面總有一個(gè)http?相關(guān)信息,那么小編今天就來(lái)為大家梳理下具體的關(guān)于這個(gè)問(wèn)題的一些消息吧。
- 01
HTTP具體規(guī)定了用戶計(jì)算機(jī)向網(wǎng)頁(yè)服務(wù)器索要內(nèi)容時(shí)上面應(yīng)該包括哪些數(shù)據(jù),用什么格式,同時(shí)還規(guī)定了網(wǎng)頁(yè)的服務(wù)器一方應(yīng)該怎樣返回網(wǎng)頁(yè)數(shù)據(jù)等。HTTP規(guī)定了用戶到網(wǎng)頁(yè)服務(wù)器取數(shù)據(jù)的各個(gè)步驟,以及一些細(xì)節(jié)流程,雙方必須嚴(yán)格遵守HTTP里面的條例,才能正常瀏覽網(wǎng)頁(yè)。
大家有沒(méi)有發(fā)現(xiàn),不管打開(kāi)什么網(wǎng)站,完整的網(wǎng)址前面一定少不了“http://”。看來(lái)這里面一定有門(mén)道,這幾個(gè)字母一定有某種含義。沒(méi)錯(cuò),“http”的意思是“超文本傳送協(xié)議”(簡(jiǎn)稱HTTP),這個(gè)聽(tīng)起來(lái)有點(diǎn)拗口的名字對(duì)于互聯(lián)網(wǎng)來(lái)說(shuō)至關(guān)重要。
相比于公司洽談生意時(shí)雙方代表參與簽訂的那種協(xié)議,HTTP所有參與者的名字恐怕幾火車的紙張也寫(xiě)不完,因?yàn)槭澜绺鲊?guó)的互聯(lián)網(wǎng)用戶都在使用。
當(dāng)我們點(diǎn)擊某個(gè)網(wǎng)頁(yè)時(shí),網(wǎng)頁(yè)的守護(hù)者——服務(wù)器,要把網(wǎng)頁(yè)數(shù)據(jù)順利地發(fā)送到我們的計(jì)算機(jī)上,網(wǎng)頁(yè)上的資訊才能展現(xiàn)在我們面前。可是網(wǎng)頁(yè)的主人可能在不同的國(guó)家,儲(chǔ)存網(wǎng)頁(yè)的設(shè)備也會(huì)各不相同,網(wǎng)頁(yè)服務(wù)器上運(yùn)行的計(jì)算機(jī)程序也是各種各樣的。而服務(wù)器發(fā)送的網(wǎng)頁(yè)數(shù)據(jù)在最終到達(dá)你的計(jì)算機(jī)之前,還要“長(zhǎng)途跋涉”,途經(jīng)互聯(lián)網(wǎng)上其他很多相關(guān)設(shè)備。一旦你的計(jì)算機(jī)和對(duì)方網(wǎng)頁(yè)服務(wù)器出現(xiàn)“驢唇不對(duì)馬嘴”的情況,對(duì)方發(fā)送網(wǎng)頁(yè)的方式和你的計(jì)算機(jī)接收網(wǎng)頁(yè)的方式不相同,那么網(wǎng)頁(yè)就會(huì)被“寄丟”,你會(huì)打不開(kāi)這個(gè)網(wǎng)頁(yè)。
為此,大家需要“約法三章”,無(wú)論是發(fā)送出網(wǎng)頁(yè)的網(wǎng)站服務(wù)器,還是瀏覽別人網(wǎng)頁(yè)的個(gè)人計(jì)算機(jī)程序,都要嚴(yán)格遵守這些協(xié)議,保證有“共同語(yǔ)言”。HTTP具體規(guī)定了用戶計(jì)算機(jī)向網(wǎng)頁(yè)服務(wù)器索要內(nèi)容時(shí)的“訂單”應(yīng)該怎么寫(xiě),上面應(yīng)該包括哪些數(shù)據(jù)(網(wǎng)址、協(xié)議版本號(hào)、用戶計(jì)算機(jī)信息等),用什么格式,同時(shí)還規(guī)定了網(wǎng)頁(yè)的服務(wù)器一方應(yīng)該按什么方式回應(yīng),怎樣返回網(wǎng)頁(yè)數(shù)據(jù)等。瀏覽網(wǎng)頁(yè)的過(guò)程,就像我們?cè)谏痰曩I東西一樣,要經(jīng)歷找商店、挑貨物、問(wèn)價(jià)格、付錢、離開(kāi)等一系列步驟,HTTP詳細(xì)地規(guī)定了用戶到網(wǎng)頁(yè)服務(wù)器“拿網(wǎng)頁(yè)”的各個(gè)步驟,以及一些細(xì)節(jié)流程,雙方必須嚴(yán)格遵守HTTP里面的條例。
有時(shí)當(dāng)你遇到打不開(kāi)網(wǎng)頁(yè)的情況時(shí),屏幕上會(huì)出現(xiàn)一些奇怪的數(shù)字,比如“404 - 請(qǐng)求的網(wǎng)頁(yè)不存在”、“503 - 服務(wù)器超時(shí)”等。這些數(shù)字正是HTTP里的一部分,當(dāng)服務(wù)器無(wú)法發(fā)送給你需要的網(wǎng)頁(yè)時(shí),它就會(huì)發(fā)給你這些通用代碼作為情況說(shuō)明。
如果你想自己編寫(xiě)一個(gè)網(wǎng)站、一個(gè)電子郵箱或者一個(gè)網(wǎng)絡(luò)瀏覽器的計(jì)算機(jī)程序,你就需要知道互聯(lián)網(wǎng)的各種“規(guī)矩”。除了HTTP以外,互聯(lián)網(wǎng)的國(guó)際組織制定了很多協(xié)議,比如互聯(lián)網(wǎng)最基本的協(xié)議是TCP/IP,文件傳輸協(xié)議FTP、電子郵件傳輸協(xié)議SMTP、域名系統(tǒng)服務(wù)DNS協(xié)議、網(wǎng)絡(luò)新聞傳輸協(xié)議NNTP等。正是有了這些大家共同遵守的協(xié)議,擁有數(shù)以億計(jì)網(wǎng)站和用戶的龐大互聯(lián)網(wǎng)才可以高效率順利運(yùn)轉(zhuǎn)。
規(guī)矩多不是互聯(lián)網(wǎng)特有的,各種通信方式都要有相應(yīng)的通信協(xié)議。無(wú)論手機(jī)通信、藍(lán)牙無(wú)線通信、衛(wèi)星通信,還是公交卡和讀卡器之間的通信,只有信息的收發(fā)雙方有了共同的約定,使用同樣的數(shù)據(jù)信息收發(fā)格式、先后次序、發(fā)送方式,并知此知彼,信息才能每次都準(zhǔn)確無(wú)誤到對(duì)方手中。
猜你喜歡
最新文章
點(diǎn)擊排行
- 崇義街道青龍社區(qū)“鄰里課堂大家講”志愿服務(wù)隊(duì)(關(guān)于崇義街道青龍社區(qū)“鄰里課堂大家講”志愿服務(wù)隊(duì)簡(jiǎn)介)
- RazerZephyr可穿戴空氣凈化器評(píng)測(cè)
- 您現(xiàn)在可以訓(xùn)練Google助理更好地識(shí)別您的聲音
- WallpaperEngine現(xiàn)在可用于安卓設(shè)備
- 山芋千切(關(guān)于山芋千切簡(jiǎn)介)
- 3月7日PikminBloom將讓您在散步時(shí)播種和種植Pikmin它今天開(kāi)始發(fā)布
- Twitter終于讓每個(gè)人都可以創(chuàng)建Spaces
- 山芋丸子(關(guān)于山芋丸子簡(jiǎn)介)