uri: uniform resource identifier 統一資源標識,分為url 和 urn
urn:uniform resource naming,統一資源命名
url:uniform resorce locator,統一資源定位符,用於描述某伺服器某特定資源位置
url組成
://:@:/
;?#
scheme:
方案,訪問伺服器以獲取資源時要使用哪種協議
user:
使用者,某些方案訪問資源時需要的使用者名稱
password:
密碼,使用者對應的密碼,中間用:分隔
host:
主機,資源宿主伺服器的主機名或ip位址
port:
埠,資源宿主伺服器正在監聽的埠號,很多方案有預設埠號
path:
路徑,伺服器資源的本地名,由乙個/將其與前面的url元件分隔
params:
引數,指定輸入的引數,引數為名/值對,多個引數,用;分隔
query:
查詢,傳遞引數給程式,如資料庫,用?分隔,多個查詢用&分隔
frag:
片段,一小片或一部分資源的名字,此元件在客戶端使用,用#分隔
HTTP協議 初識HTTP
一 web網路基礎 客戶端 伺服器 首先作為傳送端的客戶端在應用層 http協議 發出乙個想看某個web頁面的http 請求。http報文傳送到傳輸層 tcp協議 為了傳輸方便,傳輸層把接收到的資料進行分割,並在各個報文上打上標記序號及埠號後 到網路層。網路層 ip協議 增加作為通訊目的位址的mac...
初識HTTP協議
url urlencode 對提交字串中的特殊字元進行轉義編碼,防止產生歧義 urldecode 對已編碼的url進行解碼 http協議格式 http協議格式分為四個部分 首行 頭部 空格 正文 首行 請求首行 由請求方法 url 協議版本三部分組成,由空格間隔,並且以 r n結尾 請求方法 pos...
初識HTTP協議
http,超文字傳輸協議 hypertext transfer protocol 是網路五層模型中的應用層的協議。作用是處理資源的請求響應過程。如圖,http就是定義了請求端和應答端之間通訊的格式 如果說把tcp ip協議比作是快遞,通過ip和port將物品送至到正確的買家,那麼http這樣的應用層...