首先,URI是統(tǒng)一資源標(biāo)識符,而URL是統(tǒng)一資源定位符,它是一種具體的URI.
可以用人來舉例:
如果世界上所有人的姓名都不能重復(fù),那么名字就是URI的一個實(shí)例,通過名字就能標(biāo)識出唯一的一個人.當(dāng)然,在現(xiàn)實(shí)中,身份證號碼才是唯一能標(biāo)識一個人的,所以身份證號碼才是URI.
URL呢?則可以對比為
人的地址協(xié)議://中國/陜西省/西安市/某中學(xué)/某宿舍樓/330寢室/5號床/小小.haha
可以看出這個字符串同樣可以標(biāo)識出唯一的一個人,起到了URI的作用,所以URL是URI的子集.
當(dāng)然,也可以用 身份證號碼:12345678945 來確定這個唯一的人.無論是身份證號碼還是定位,我們都可以唯一的確定一個人,都是URI的一種實(shí)現(xiàn),只是URL是通過位置來實(shí)現(xiàn)的.
所以對于現(xiàn)在的網(wǎng)址,應(yīng)該稱之為URL,因?yàn)樗峁┑奈恢眯畔?