url簡介
url:uniform resource locator;
url是瀏覽器用來尋找資源時的位置資訊;
uri:uniform resource identifier;
更通用的資源定位資訊;
uri包含了url和urn;
urn:uniform resource name;
url語法
://:@:/
;?#
scheme(方案):該url使用的協議;
user(使用者):訪問資源需要的使用者名稱;
passwor(密碼):訪問諮詢需要的密碼;
host(主機):資源宿主伺服器的主機名或ip;
port(埠):資源宿主伺服器正在監聽的埠號;
path(路徑):伺服器上資源的位置;
params(引數):某些方案會用這個元件來指定輸入引數,引數為鍵值對;
query(查詢):某些方案用這個元件傳遞傳輸啟用應用程式,用?將其與url隔開,其餘的用部分分隔符;
frag(片段):一小片或一部分資源的名字,通過#將其與url的其餘部分分隔開來;
url形式基礎url
1,html標籤頁裡的屬性;
2,相對於當前資源的位置;
自動擴充套件url
1,主機名擴充套件;
2,歷史擴充套件;
url特殊字元編碼
為了避開不安全字元,採用轉義的編碼機制,用來在url中表示各種不安全字元。這種轉義包含乙個百分號%,後面跟著兩個表示字元ascii碼的十六進製制數;
~ 126(0x7e) %7e
空格 32(0x20) %20
% 37(0x25) %25
讀書筆記1 URL 和 HTTP 報文
每個 web 伺服器資源都有乙個名字,這樣客戶端就可以說明它們感情需的資源是什麼了,伺服器資源名被稱為 uri。uri 就像網際網路上的郵政位址一樣,在世界範圍內唯一標識並定位資訊資源。url 是資源識別符號最常見的形式,它描述了一台特定伺服器上某資源的特定位置。現在,幾乎所有的 uri 都是 ur...
Http讀書筆記1
http最初設想的理念是 借助多文件形成的超文字 hypertext 運用的是超連結 hyperlink 連成可相互參閱的全球資訊網 world wide web 簡稱www 現在提出了3項構建 www技術 作為文件傳遞協議 html hypertext markup language 超文字標記語...
HTTP協議讀書筆記 一
http協議介紹 http協議,即超文字傳輸協議,是一組規範,用來規範web的請求,傳送和獲取,web是建立在http協議上的通訊。對於網路的體系結構,主要有國際標準化的osi和tcp ip協議簇,而現在被廣泛使用的是tcp ip協議,tcp ip協議分析4層,即應用層,傳輸層,網路層,鏈路層。在應...