為什么網(wǎng)址前面總有一個http?
更新于:2022-10-29 11:09:56
HTTP具體規(guī)定了用戶計算機向網(wǎng)頁服務(wù)器索要內(nèi)容時上面應(yīng)該包括哪些數(shù)據(jù),用什么格式,同時還規(guī)定了網(wǎng)頁的服務(wù)器一方應(yīng)該怎樣返回網(wǎng)頁數(shù)據(jù)等。HTTP規(guī)定了用戶到網(wǎng)頁服務(wù)器取數(shù)據(jù)的各個步驟,以及一些細節(jié)流程,雙方必須嚴格遵守HTTP里面的條例,才能正常瀏覽網(wǎng)頁。
大家有沒有發(fā)現(xiàn),不管打開什么網(wǎng)站,完整的網(wǎng)址前面一定少不了http://。看來這里面一定有門道,這幾個字母一定有某種含義。沒錯,http的意思是超文本傳送協(xié)議(簡稱HTTP),這個聽起來有點拗口的名字對于互聯(lián)網(wǎng)來說至關(guān)重要。
相比于公司洽談生意時雙方代表參與簽訂的那種協(xié)議,HTTP所有參與者的名字恐怕幾火車的紙張也寫不完,因為世界各國的互聯(lián)網(wǎng)用戶都在使用。
當我們點擊某個網(wǎng)頁時,網(wǎng)頁的守護者--服務(wù)器,要把網(wǎng)頁數(shù)據(jù)順利地發(fā)送到我們的計算機上,網(wǎng)頁上的資訊才能展現(xiàn)在我們面前。可是網(wǎng)頁的主人可能在不同的GJ,儲存網(wǎng)頁的設(shè)備也會各不相同,網(wǎng)頁服務(wù)器上運行的計算機程序也是各種各樣的。而服務(wù)器發(fā)送的網(wǎng)頁數(shù)據(jù)在最終到達你的計算機之前,還要長途跋涉,途經(jīng)互聯(lián)網(wǎng)上其他很多相關(guān)設(shè)備。一旦你的計算機和對方網(wǎng)頁服務(wù)器出現(xiàn)驢唇不對馬嘴的情況,對方發(fā)送網(wǎng)頁的方式和你的計算機接收網(wǎng)頁的方式不相同,那么網(wǎng)頁就會被寄丟,你會打不開這個網(wǎng)頁。
為此,大家需要約法三章,無論是發(fā)送出網(wǎng)頁的網(wǎng)站服務(wù)器,還是瀏覽別人網(wǎng)頁的個人計算機程序,都要嚴格遵守這些協(xié)議,保證有共同語言。HTTP具體規(guī)定了用戶計算機向網(wǎng)頁服務(wù)器索要內(nèi)容時的訂單應(yīng)該怎么寫,上面應(yīng)該包括哪些數(shù)據(jù)(網(wǎng)址、協(xié)議版本號、用戶計算機信息等),用什么格式,同時還規(guī)定了網(wǎng)頁的服務(wù)器一方應(yīng)該按什么方式回應(yīng),怎樣返回網(wǎng)頁數(shù)據(jù)等。瀏覽網(wǎng)頁的過程,就像我們在商店買東西一樣,要經(jīng)歷找商店、挑貨物、問價格、付錢、離開等一系列步驟,HTTP詳細地規(guī)定了用戶到網(wǎng)頁服務(wù)器拿網(wǎng)頁的各個步驟,以及一些細節(jié)流程,雙方必須嚴格遵守HTTP里面的條例。
有時當你遇到打不開網(wǎng)頁的情況時,屏幕上會出現(xiàn)一些奇怪的數(shù)字,比如404 - 請求的網(wǎng)頁不存在、503 - 服務(wù)器超時等。這些數(shù)字正是HTTP里的一部分,當服務(wù)器無法發(fā)送給你需要的網(wǎng)頁時,它就會發(fā)給你這些通用代碼作為情況說明。
如果你想自己編寫一個網(wǎng)站、一個電子郵箱或者一個網(wǎng)絡(luò)瀏覽器的計算機程序,你就需要知道互聯(lián)網(wǎng)的各種規(guī)矩。除了HTTP以外,互聯(lián)網(wǎng)的國際組織制定了很多協(xié)議,比如互聯(lián)網(wǎng)最基本的協(xié)議是TCP/IP,文件傳輸協(xié)議FTP、電子郵件傳輸協(xié)議SMTP、域名系統(tǒng)服務(wù)DNS協(xié)議、網(wǎng)絡(luò)新聞傳輸協(xié)議NNTP等。正是有了這些大家共同遵守的協(xié)議,擁有數(shù)以億計網(wǎng)站和用戶的龐大互聯(lián)網(wǎng)才可以高效率順利運轉(zhuǎn)。
規(guī)矩多不是互聯(lián)網(wǎng)特有的,各種通信方式都要有相應(yīng)的通信協(xié)議。無論手機通信、藍牙無線通信、衛(wèi)星通信,還是公交卡和讀卡器之間的通信,只有信息的收發(fā)雙方有了共同的約定,使用同樣的數(shù)據(jù)信息收發(fā)格式、先后次序、發(fā)送方式,并知此知彼,信息才能每次都準確無誤到對方手中。
《為什么網(wǎng)址前面總有一個http?》閱讀地址:http://www.osxg.com.cn/2022/1029/996597.htm