為什么網址前面總有一個http?

更新于:2022-10-29 11:09:56

HTTP具體規定了用戶計算機向網頁服務器索要內容時上面應該包括哪些數據,用什么格式,同時還規定了網頁的服務器一方應該怎樣返回網頁數據等。HTTP規定了用戶到網頁服務器取數據的各個步驟,以及一些細節流程,雙方必須嚴格遵守HTTP里面的條例,才能正常瀏覽網頁。

大家有沒有發現,不管打開什么網站,完整的網址前面一定少不了http://。看來這里面一定有門道,這幾個字母一定有某種含義。沒錯,http的意思是超文本傳送協議(簡稱HTTP),這個聽起來有點拗口的名字對于互聯網來說至關重要。

相比于公司洽談生意時雙方代表參與簽訂的那種協議,HTTP所有參與者的名字恐怕幾火車的紙張也寫不完,因為世界各國的互聯網用戶都在使用。

當我們點擊某個網頁時,網頁的守護者--服務器,要把網頁數據順利地發送到我們的計算機上,網頁上的資訊才能展現在我們面前。可是網頁的主人可能在不同的GJ,儲存網頁的設備也會各不相同,網頁服務器上運行的計算機程序也是各種各樣的。而服務器發送的網頁數據在最終到達你的計算機之前,還要長途跋涉,途經互聯網上其他很多相關設備。一旦你的計算機和對方網頁服務器出現驢唇不對馬嘴的情況,對方發送網頁的方式和你的計算機接收網頁的方式不相同,那么網頁就會被寄丟,你會打不開這個網頁。

為此,大家需要約法三章,無論是發送出網頁的網站服務器,還是瀏覽別人網頁的個人計算機程序,都要嚴格遵守這些協議,保證有共同語言。HTTP具體規定了用戶計算機向網頁服務器索要內容時的訂單應該怎么寫,上面應該包括哪些數據(網址、協議版本號、用戶計算機信息等),用什么格式,同時還規定了網頁的服務器一方應該按什么方式回應,怎樣返回網頁數據等。瀏覽網頁的過程,就像我們在商店買東西一樣,要經歷找商店、挑貨物、問價格、付錢、離開等一系列步驟,HTTP詳細地規定了用戶到網頁服務器拿網頁的各個步驟,以及一些細節流程,雙方必須嚴格遵守HTTP里面的條例。

有時當你遇到打不開網頁的情況時,屏幕上會出現一些奇怪的數字,比如404 - 請求的網頁不存在、503 - 服務器超時等。這些數字正是HTTP里的一部分,當服務器無法發送給你需要的網頁時,它就會發給你這些通用代碼作為情況說明。

如果你想自己編寫一個網站、一個電子郵箱或者一個網絡瀏覽器的計算機程序,你就需要知道互聯網的各種規矩。除了HTTP以外,互聯網的國際組織制定了很多協議,比如互聯網最基本的協議是TCP/IP,文件傳輸協議FTP、電子郵件傳輸協議SMTP、域名系統服務DNS協議、網絡新聞傳輸協議NNTP等。正是有了這些大家共同遵守的協議,擁有數以億計網站和用戶的龐大互聯網才可以高效率順利運轉。

規矩多不是互聯網特有的,各種通信方式都要有相應的通信協議。無論手機通信、藍牙無線通信、衛星通信,還是公交卡和讀卡器之間的通信,只有信息的收發雙方有了共同的約定,使用同樣的數據信息收發格式、先后次序、發送方式,并知此知彼,信息才能每次都準確無誤到對方手中。

為什么網址前面總有一個http?》閱讀地址:http://m.osxg.com.cn/2022/1029/996597.htm

上一篇 三級響應級別是指什么? 下一篇 閱讀活動總結格式模板