解析URI與URL之間的區(qū)別與聯(lián)系
今天在看STRUTS配置的時(shí)候,發(fā)現(xiàn)一個(gè)問(wèn)題,就是在看配置文件的時(shí)候,有時(shí)出現(xiàn)URL有時(shí)又是URI, 讓我心生不解,到網(wǎng)上查了一圈,解釋都含糊不清, 索性自己總結(jié)一下,僅代表個(gè)人理解,由于本人知識(shí)實(shí)在有限,可能會(huì)有錯(cuò)誤,不過(guò)我認(rèn)為是應(yīng)該這樣的。
總結(jié)如下:
1.簡(jiǎn)寫(xiě):
URI (uniform resource identifier)統(tǒng)一資源標(biāo)志符;
URL(uniform resource location )統(tǒng)一資源定位符(或統(tǒng)一資源定位器);
URN(uniform resource name )統(tǒng)一資源命名。
2.URI 和 URL 的比較
a.
URI是一個(gè)相對(duì)來(lái)說(shuō)更廣泛的概念,URL是URI的一種,是URI命名機(jī)制的一個(gè)子集,可以說(shuō)URI是抽象的,而具體要使用URL來(lái)定位資源。
b.
Web上的每一種資源如:圖片、文檔、視頻等,都是由URI定位的,這里所謂的定位指的是web上的資源相對(duì)于主機(jī)服務(wù)器來(lái)說(shuō),存放在服務(wù)器上的具體路徑。
c.
URL是internet上用來(lái)描述信息資源文件的字符串,用在客戶(hù)程序和服務(wù)器上,定位客戶(hù)端連接服務(wù)器所需要的信息,它不僅定位了這個(gè)信息資源,而且定義了如何找到這個(gè)資源。
3.我的白話理解
URI就是一種資源定位機(jī)制,它是比較籠統(tǒng)地定位了資源,并不局限于客戶(hù)端和服務(wù)器,而URL就定位了網(wǎng)上的一切資源,只要是網(wǎng)上的資源,都有唯一的URL.
相關(guān)文章
JS 實(shí)現(xiàn)計(jì)算器詳解及實(shí)例代碼(一)
這篇文章主要介紹了JS 實(shí)現(xiàn)計(jì)算器詳解及實(shí)例代碼的相關(guān)資料,這里對(duì)實(shí)現(xiàn)計(jì)算器的思路及實(shí)現(xiàn)步驟進(jìn)行了一一詳解,需要的朋友可以參考下2017-01-01
淺析JavaScript基本類(lèi)型與引用類(lèi)型
這篇文章主要介紹了JavaScript基本類(lèi)型與引用類(lèi)型詳解,講解了如類(lèi)型的判斷、類(lèi)型的轉(zhuǎn)換、類(lèi)型的復(fù)制等內(nèi)容,需要的朋友可以參考下2014-05-05
Javascript 實(shí)現(xiàn)簡(jiǎn)單計(jì)算器實(shí)例代碼
這篇文章主要介紹了Javascript 實(shí)現(xiàn)簡(jiǎn)單計(jì)算器實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-10-10
簡(jiǎn)單的ajax連接庫(kù)分享(不用jquery的ajax)
自己寫(xiě)了一個(gè)簡(jiǎn)單的ajax連接庫(kù),沒(méi)有使用jquery的ajax,這個(gè)代碼要比jquery輕量,大家參考使用吧,2014-01-01

