本帖最后由 鬼鬼 于 2014-3-19 01:16 编辑
URI:统一资源标识符;URL:统一资源定位符。URL是URI的一种,也就是说,URL属于URI的子类。
这里就不得不引入另一个概念:URN,统一资源名称。
统一资源名(URN)如同一个人的名称,而统一资源定位符(URL)代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。
URL(定位符)和URN(名称)方案属于URI的子类,URI可以为URL或URN两者之一,或同时是URI和URN。技术上讲,URL和URN属于资源ID。但是,人们往往无法将某种方案归类于两者中的某一个:所有的URI都可被作为名称看待,而某些方案同时体现了两者中的不同部分。
上面这段摘自维基百科,我的理解是,定位资源的方法最著名的有两个:URL和URN。但是很多具体实现方案同时具有URL和URN的性质,叫哪个也不合适,索性就起个概括点的名字,叫统一资源定位符(URI)吧。
个人理解,谬误之处请指正。
|