URI和URL的區別

2021-09-18 04:21:34 字數 508 閱讀 6502

uri包括url和urn兩個類別,url是uri的子集。即url一定是uri,而uri不一定是url。

uri = universal resource identifier 統一資源標誌符,用來標識抽象或物理資源的乙個緊湊字串。

url = universal resource locator 統一資源定位符,一種定位資源的主要訪問機制的字串,乙個標準的url必須包括:protocol、host、port、path、parameter、anchor。

urn = universal resource name 統一資源名稱,通過特定命名空間中的唯一名稱或id來標識資源。

example:

在這裡,可以暫時把uri模擬為網路世界裡的身份證(實際上並非那麼恰當)。

個人的身份證號就是urn,個人的家庭位址就是url。

urn可以唯一標識乙個人,而url可以告訴快遞怎麼把貨送到你手裡。

實際應用:

截止2019.4,目前http規範已不使用url,而是使用uri。

URI和URL的區別

url 統一資源定位符 也就是 例如 uri 通用資源標誌符 uri uniform resource identifier 統一資源標誌符 url uniform resource location 統一資源定位符 或統一資源定位器 urn uniform resource name 統一資源命名...

URI和URL的區別

uri和url的區別 uri uniform resource identifier,統一資源識別符號 url uniform resource locator,統一資源定位符 urn uniform resource name,統一資源名稱。uri和url的關係 url,urn是uri的子集。什麼...

URI和URL的區別

譯者 華科小濤 初學http協議,就被這兩個相似的術語搞蒙了,查了很多資料,總算搞清楚了。找資料還是英文啊,靠譜。本篇部落格翻譯自 是在是一片簡單實用的好文,對幫我們弄清概念很有幫助 譯文 一直存在很多技術上的爭論,其中最為妙的恐怕就是web位址應該叫什麼的問題。通常情況就是這樣 有人把位址列的內容...