HTTP之URI URN與URL關係

2021-09-12 20:07:17 字數 776 閱讀 9261

目錄

一、定義

二、三者關係

三、通俗舉例解釋

1.uri著重指的是一種資源

2.url不僅標識了一種資源,而且對資源進行了定位

3.urn著重指的是資源名稱,而不定位資源位置

4.舉個例子

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

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

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

看到這些定義,稀里糊塗!

所標識的資源可能是伺服器上的乙個檔案。不過,也可能是乙個郵件位址、新聞訊息、圖書、人名、internet主機或者任何其它內容

url唯一地標識乙個資源在internet上的位置

urn可以在不知道其網路位置及訪問方式的情況下討論資源

去幫我尋找乙個人(uri);(人此處就是一種資源)

如果用身份證號+名字去找就是urn(身份證號+名字 只標識了人這個資源,但無法確認資源的位址) ;

HTTP之URL與資源

1.url,urn,uri的區別 uri是一類更通用的資源識別符號,url實際上是它的乙個子集。uri是乙個通用的概念,由兩個主要的子集url和urn構成,url是通過描述資源的位置來標識資源的,而urn則是通過名字來識別資源的與它們當前所處位置無關。對於urn,得從url的缺點說起 如果資源被移走...

HTTP權威指南之URL與資源

web基礎中介紹了uri url與urn uri是一類更通用的資源識別符號,url是它的乙個子集 uri是乙個通用的概念,它主要由url與urn組成 例如 你想要獲得url 那麼url分為以下三部分 第一部分 方案,方案可以告知web客戶端怎樣訪問資源,通過何種協議 url並不只是僅使用http協議...

讀書筆記 HTTP之URL

url簡介 url uniform resource locator url是瀏覽器用來尋找資源時的位置資訊 uri uniform resource identifier 更通用的資源定位資訊 uri包含了url和urn urn uniform resource name url語法 scheme...