網路基礎 HTTP協議概述

2022-06-30 17:30:13 字數 584 閱讀 3595

web伺服器是web資源的宿主,web資源是web內容的源頭。最簡單的web資源就是存放在web伺服器檔案系統中的靜態檔案。隨著網際網路的發展,所提供的服務也越來越豐富,靜態資源已經滿足不了使用者的多樣化需求了,需要根據使用者需求動態生成相應資源。

為了讓客戶端可以指定想要訪問的資源,我們需要為web伺服器資源設定統一資源識別符號(uri),uri可以在世界範圍內唯一標識並定位某個資源。

url是uri的一種形式,意為統一資源定位符。它描述了特定伺服器上某資源的特定位置,可以明確說明如何從乙個精確、固定的位置獲取資源。

url大都遵循一下標準:

乙個完整的http請求與處理過程稱之為http事務。乙個http事務由一條請求命令(從客戶端發往伺服器)和乙個響應結果(從伺服器發往客戶端)組成。

http報文是由一行一行的簡單純文字字串組成的,從web客戶端發往伺服器的http報文稱為請求報文,相對的,從伺服器發往客戶端的報文稱為響應報文:

請求報文和響應報文的格式類似,都由三部分組成:

http連線步驟如下:

Http協議概述

http協議的特點 1.支援客戶端 伺服器模式 3.靈活 http協議允許傳輸任意型別的資料物件。正在傳輸的型別有content type加以標記。5.無狀態 http協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能導致每次鏈...

HTTP協議概述

宣告 本人的所有部落格皆為個人筆記,作為個人知識索引使用,因此在敘述上存在邏輯不通順 跨度大等問題,希望理解。分享出來僅供大家學習翻閱,若有錯誤希望指出,感謝!應用http協議時必須是一端擔任客戶端角色,另一端擔任伺服器角色 實際情況下,兩台計算機作為客戶端與伺服器的角色有可能會互換,http協議能...

HTTP協議概述

名為超文字傳輸協議,基於tcp ip通訊協議來傳遞資料的應用層中的協議 html 檔案,檔案,查詢結果等 的。訪問的是遠端的網路資源,格式是http http協議是在網路開發中最常用的協議 請求 1個完整的由客戶端發給伺服器的http請求中包含以下內容請求行 包含請求方法,請求資源路徑,http協議...