摘要:由包括確定語(yǔ)法和相關(guān)協(xié)議的方案所定義。統(tǒng)一資源名稱唯一標(biāo)識(shí)一個(gè)實(shí)體的標(biāo)識(shí)符,但是不能給出實(shí)體的位置。使用可以在不知道其網(wǎng)絡(luò)位置及訪問(wèn)方式的情況下討論資源。
首先,介紹他們的相關(guān)定義:
1、URI(Uniform Resource Identifier)統(tǒng)一資源標(biāo)識(shí)符,是用來(lái)標(biāo)識(shí)某一互聯(lián)網(wǎng)資源名稱的字符串。 該種標(biāo)識(shí)允許用戶對(duì)任何(包括本地和互聯(lián)網(wǎng))的資源通過(guò)特定的協(xié)議進(jìn)行交互操作。URI由包括確定語(yǔ)法和相關(guān)協(xié)議的方案所定義。Web上可用的每種資源 -HTML文檔、圖像、視頻片段、程序等 - 由一個(gè)通用資源標(biāo)識(shí)符(Uniform Resource Identifier, 簡(jiǎn)稱"URI")進(jìn)行定位。
2、URL(Uniform Resource Locator)統(tǒng)一資源定位符,統(tǒng)一資源定位符是對(duì)可以從互聯(lián)網(wǎng)上得到的資源的位置和訪問(wèn)方法的一種簡(jiǎn)潔的表示,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的地址。互聯(lián)網(wǎng)上的每個(gè)文件都有一個(gè)唯一的URL,它包含的信息指出文件的位置以及瀏覽器應(yīng)該怎么處理它。
3、URN(Uniform Resource Name)統(tǒng)一資源名稱,唯一標(biāo)識(shí)一個(gè)實(shí)體的標(biāo)識(shí)符,但是不能給出實(shí)體的位置。系統(tǒng)可以先在本地尋找一個(gè)實(shí)體,在它試著在Web上找到該實(shí)體之前。它也允許Web位置改變,然而這個(gè)實(shí)體卻還是能夠被找到。
他們之間的聯(lián)系:
簡(jiǎn)單的可以把URN和URL都可以看作是URI但是嚴(yán)格意義上來(lái)說(shuō)URI可以進(jìn)一步劃分為URL、URN或者是倆孩子的組合。 URL和URN都是URI的子集。
URL
URL是URI的一種,不僅標(biāo)識(shí)了Web 資源,還指定了操作或者獲取方式,同時(shí)指出了主要訪問(wèn)機(jī)制和網(wǎng)絡(luò)位置。
URN
URN是URI的一種,用特定命名空間的名字標(biāo)識(shí)資源。使用URN可以在不知道其網(wǎng)絡(luò)位置及訪問(wèn)方式的情況下討論資源。
舉例說(shuō)明聯(lián)系:
這是一個(gè)URI: http://bitpoetry.io/posts/hello.html#intro
http://是定義如何訪問(wèn)資源的方式; bitpoetry.io/posts/hello.html是資源存放的位置; #intro是資源。
URL是URI的一個(gè)子集,告訴我們?cè)L問(wèn)網(wǎng)絡(luò)位置的方式。在我們的例子中,URL應(yīng)該如下: http://bitpoetry.io/posts/hello.html
URN是URI的子集,包括名字(給定的命名空間內(nèi)),但是不包括訪問(wèn)方式,如下所示: bitpoetry.io/posts/hello.html#intro
由上面的例子可以更加全面的了解他們之間的聯(lián)系與區(qū)別。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/91880.html
摘要:網(wǎng)絡(luò)之間互連的協(xié)議超文本傳輸協(xié)議是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議。使用什么協(xié)議,來(lái)說(shuō)明這兩個(gè)問(wèn)題。 HTTP協(xié)議介紹 重要性:是使用webservice,還是rest做大型架構(gòu),都離不開對(duì)HTTP協(xié)議的認(rèn)識(shí) 簡(jiǎn)化的說(shuō):webservice = http協(xié)議 + XMLRest = http協(xié)議 + JSON 各種API,也是通過(guò)http + XML/JSON來(lái)實(shí)現(xiàn) 做采集,需要對(duì)h...
摘要:原型是由構(gòu)造器函數(shù)創(chuàng)建的。從原型繼承的方法與屬性是在構(gòu)造器函數(shù)中定義的。可以將此屬性作為構(gòu)造器使用獲得某個(gè)對(duì)象實(shí)例的構(gòu)造器的名字,可以這么用該屬性的值是那個(gè)函數(shù)本身,而不是一個(gè)包含函數(shù)名稱的字符串。 前端面試題總結(jié) 寫在前面的話: 寫文目的:總結(jié)前端面試過(guò)程中沒(méi)回答上來(lái)的點(diǎn),深化印象,也方便日后溫習(xí)。 寫文方法:寫之前先自己看相關(guān)知識(shí),理解好后過(guò)段時(shí)間根據(jù)記憶來(lái)寫,最后對(duì)比糾正。 ...
摘要:原型是由構(gòu)造器函數(shù)創(chuàng)建的。從原型繼承的方法與屬性是在構(gòu)造器函數(shù)中定義的??梢詫⒋藢傩宰鳛闃?gòu)造器使用獲得某個(gè)對(duì)象實(shí)例的構(gòu)造器的名字,可以這么用該屬性的值是那個(gè)函數(shù)本身,而不是一個(gè)包含函數(shù)名稱的字符串。 前端面試題總結(jié) 寫在前面的話: 寫文目的:總結(jié)前端面試過(guò)程中沒(méi)回答上來(lái)的點(diǎn),深化印象,也方便日后溫習(xí)。 寫文方法:寫之前先自己看相關(guān)知識(shí),理解好后過(guò)段時(shí)間根據(jù)記憶來(lái)寫,最后對(duì)比糾正。 ...
摘要:原型是由構(gòu)造器函數(shù)創(chuàng)建的。從原型繼承的方法與屬性是在構(gòu)造器函數(shù)中定義的??梢詫⒋藢傩宰鳛闃?gòu)造器使用獲得某個(gè)對(duì)象實(shí)例的構(gòu)造器的名字,可以這么用該屬性的值是那個(gè)函數(shù)本身,而不是一個(gè)包含函數(shù)名稱的字符串。 前端面試題總結(jié) 寫在前面的話: 寫文目的:總結(jié)前端面試過(guò)程中沒(méi)回答上來(lái)的點(diǎn),深化印象,也方便日后溫習(xí)。 寫文方法:寫之前先自己看相關(guān)知識(shí),理解好后過(guò)段時(shí)間根據(jù)記憶來(lái)寫,最后對(duì)比糾正。 ...
摘要:圖形用戶界面,是指采用圖形方式顯示的計(jì)算機(jī)操作用戶界面,與相對(duì),比如軟件安裝后會(huì)有打開選項(xiàng)。統(tǒng)一資源名稱唯一標(biāo)識(shí)一個(gè)實(shí)體的標(biāo)識(shí)符,但是不能給出實(shí)體的位置。可以提供一種機(jī)制,用于查找和檢索定義特定命名空間的架構(gòu)文件。 正文 CLI command-line interface 命令行用戶界面,是指可在用戶提示符下鍵入可執(zhí)行指令的界面。在安裝很多工具時(shí)會(huì)看到,比如vue-cli、r...
閱讀 2434·2021-11-19 09:40
閱讀 3593·2021-10-12 10:12
閱讀 1903·2021-09-22 15:04
閱讀 2915·2021-09-02 09:53
閱讀 781·2019-08-29 11:03
閱讀 1136·2019-08-28 18:11
閱讀 1739·2019-08-23 15:28
閱讀 3589·2019-08-23 15:05