1,
URI(uniform resource identifier):统一资源标识
URL(uniform resource locator):统一资源 定位
URN(uniform resource name):统一资源名称
2.
URI是以一种抽象的,高层次概念定义统一资源标识,而URL和URN则是具体的资源标识的方式。URL和URN都是一种URI。
3.
URI可以分为URL,URI或同时具备locators 和names特性的一个东西。URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式
4.
例如:
www.baidu.com是URL 但不是URI
www.baidu.com/index.html 是URL 同时也是URI。
所以,URL 就是 URI 的 定位。
但URI 不一定是 URL。因为 URI有一类子集是 URN,它命名资源 但 不指定 如何定位资源。 如: mailto, news等,需要 加上 相应的结构参数,才能进行 统一资源定位。如: mailto:xxxfff@qq.com
参考文章:
http://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html
http://www.cnblogs.com/hust-ghtao/p/4724885.html