URL和URI的區別

2022-07-12 11:36:10 字數 1522 閱讀 8281

url(uniform resource location )統一資源定位符(或統一資源定位器).就是常說的**,

採用url可以用一種統一的格式來描述各種資訊資源,包括檔案、伺服器的位址和目錄等。

url的格式url的格式由下列三部分組成: 

第一部分是協議(或稱為服務方式); 

第二部分是存有該資源的主機ip位址(有時也包括埠號); 

第三部分是主機資源的具體位址。,如目錄和檔名等。 

第一部分和第二部分之間用「://」符號隔開,第二部分和第三部分用「/」符號隔開。第一部分和第二部分是不可缺少的,第三部分有時可以省略。

uri (uniform resource identifier)統一資源標誌符;

uri一般由三部分組成:

①訪問資源的命名機制

②存放資源的主機名

③資源自身的名稱,由路徑表示

url 和 uri區別 :

(1)uri是乙個相對來說更廣泛的概念,url是uri的一種,

是uri命名機制的乙個子集,可以說uri是抽象的,而具體要使用url來定位資源。

(3)url是internet上用來描述資訊資源檔案的字串,用在客戶程式和伺服器上,定位客戶

端連線伺服器所需要的資訊,它不僅定位了這個資訊資源,而且定義了如何找到這個資源。

通俗理解 :

uri就是一種資源定位機制,它是比較籠統地定位了資源,並不侷限於客戶端和伺服器,

而url就定位了網上的一切資源,只要是網上的資源,都有唯一的url.

uri是以某種統一的(標準化的)方式標識資源的簡單字串。

典型情況下,這種字串以scheme(命名uri的名字空間的識別符號——一組相關的名稱)開頭,語法如下:

[scheme:] scheme-specific-part

uri以scheme和冒號開頭。scheme用大寫/小寫字母開頭,後面為空或者跟著更多的大寫/小寫字母、數字、加號、減號和點號。冒號把scheme與scheme-specific-part分開了,並且scheme-specific-part的語法和語義(意思)由uri的名字空間決定。如下面的例子:

與絕對的uri不同的,相對的uri不是以scheme(後面跟著冒號)開始的uri。 它的乙個例子是articles/articles.html。你可以把相對的uri看作是以某種方式引用某種資源,而這種方式依賴於識別符號出現的環境。如果用檔案系統作模擬,相對的uri類似於從當前目錄開始的檔案路徑。

url是uniform resource location的縮寫,譯為"統一資源定位符"。通俗地說,url是internet上用來描述資訊資源的字串,主要用在各種www客戶程式和伺服器程式上,特別是著名的mosaic。採用url可以用一種統一的格式來描述各種資訊資源,包括檔案、伺服器的位址和目錄等。

目前最大的缺點是當資訊資源的存放地點發生變化時,必須對url作相應的改變。因此人們正在研究新的資訊資源表示方法,例如:uri(universal resource identifier)即"通用資源標識"即"統一資源名"和urc(uniform resource citation)即"統一資源引用符"等。

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位址應該叫什麼的問題。通常情況就是這樣 有人把位址列的內容...