為什么網(wǎng)址前面總有一個(gè)“http”
不知道大家注意到?jīng)]有,打我們搜索信息的時(shí)候,不管打開(kāi)什么網(wǎng)站,他的網(wǎng)址前面一定少不了http,這里面到底有什么門(mén)道呢?這幾個(gè)字母又有何種含義。為什么網(wǎng)址前面總有一個(gè)&ld;http&rd;,其中的原因是什么呢?相信許多朋友們都不太了解,下面就小編來(lái)給大家解答一下疑惑吧。
當(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ī)之前,還要&ld;長(zhǎng)途跋涉&rd;,途經(jīng)互聯(lián)網(wǎng)上其他很多相關(guān)設(shè)備。一旦你的計(jì)算機(jī)和對(duì)方網(wǎng)頁(yè)服務(wù)器出現(xiàn)&ld;驢唇不對(duì)馬嘴&rd;的情況,對(duì)方發(fā)送網(wǎng)頁(yè)的方式和你的計(jì)算機(jī)接收網(wǎng)頁(yè)的方式不相同,那么網(wǎng)頁(yè)就會(huì)被&ld;寄丟&rd;,你會(huì)打不開(kāi)這個(gè)網(wǎng)頁(yè)。
為此,大家需要&ld;約法三章&rd;,無(wú)論是發(fā)送出網(wǎng)頁(yè)的網(wǎng)站服務(wù)器,還是瀏覽別人網(wǎng)頁(yè)的個(gè)人計(jì)算機(jī)程序,都要嚴(yán)格遵守這些協(xié)議,保證有&ld;共同語(yǔ)言&rd;。HTTP具體規(guī)定了用戶計(jì)算機(jī)向網(wǎng)頁(yè)服務(wù)器索要內(nèi)容時(shí)的&ld;訂單&rd;應(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(mǎi)東西一樣,要經(jīng)歷找商店、挑貨物、問(wèn)價(jià)格、付錢(qián)、離開(kāi)等一系列步驟,HTTP詳細(xì)地規(guī)定了用戶到網(wǎng)頁(yè)服務(wù)器&ld;拿網(wǎng)頁(yè)&rd;的各個(gè)步驟,以及一些細(xì)節(jié)流程,雙方必須嚴(yán)格遵守HTTP里面的條例。
有時(shí)當(dāng)你遇到打不開(kāi)網(wǎng)頁(yè)的情況時(shí),屏幕上會(huì)出現(xiàn)一些奇怪的數(shù)字,比如&ld;404 - 請(qǐng)求的網(wǎng)頁(yè)不存在&rd;、&ld;503 - 服務(wù)器超時(shí)&rd;等。這些數(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)的各種&ld;規(guī)矩&rd;。除了HTTP以外,互聯(lián)網(wǎng)的國(guó)際組織制定了很多協(xié)議,比如互聯(lián)網(wǎng)最基本的協(xié)議是TP/IP,文件傳輸協(xié)議FTP、電子郵件傳輸協(xié)議STP、域名系統(tǒng)服務(wù)DS協(xié)議、網(wǎng)絡(luò)新聞傳輸協(xié)議TP等。正是有了這些大家共同遵守的協(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ì)方手中。