uri(uniform resource identifier),翻譯為統一資源識別符號,是乙個用於標識某
一網際網路資源名稱的字串。
url(uniform resource location),翻譯為統一資源定位符,它描述一台特定服
務器上某特定資源的特定位置。
uri用字串標識某一網際網路資源,而url表示資源的地點(資源所處的位置)由
此可見,url是uri的子集。
uri由兩個主要的子集 url 和 urn構成。
uri的格式:
格式:
http:協議方案名
user:pass:登入資訊(認證)
80:埠號
/hone/index.html:檔案路徑
age=11:查詢字串
mask:片段識別符號
協議方案名:
http:、https:、ftp:等,在獲取資源時要指定協議型別。
登入資訊(認證):
指定使用者名稱和密碼作為從伺服器端獲取資源時必要的登入資訊,此項是可選的。
使用絕對uri必須指定待訪問的伺服器位址。
伺服器端口號:
指定伺服器連線的網路埠號,此項是可選的。
路徑: 指定伺服器上的檔案路徑來定位特定資源。格式為: /home/index.html
引數: 為應用程式提供訪問資源所需的附加資訊。
例如:查詢字串:
針對已指定的檔案路徑內的資源,可以使用查詢字串傳入任意引數,此項是可選的。
片段識別符號:
通常可標記出以獲取資源中的子資源(文件內的某乙個位置),此項是可選的。
URL和URI的關係
一 先上概念 uri uniform resource identifier 統一資源標示符,重點在於i identifier 可以唯一標識乙個資源。url uniform resource location 統一資源定位符,重點在於locater,可以提供找到該資源的路徑。urn uniform ...
url與URI的區別
url universe resouces location統一資源定位符 uri universe resouces identifier資源標誌符uri一般由三部分組成 a 訪問資源的命名機制。b 存放資源的主機名。c 資源自身的名稱,由路徑表示。考慮下面的uri,它表示了當前的html 4.0...
URI 與 URL 的區分
每個 web 伺服器資源都有乙個名字,方便客戶端說明它們感興趣的資源是什麼。伺服器資源名被稱為統一資源識別符號 uniform resource identi er,uri uri 就像網際網路上的郵政位址一樣,在世界範圍內唯一標識並定位資訊資源。uri 有兩種形式,分別稱為 url 和 urn。統...