URL different URI:
URI是统一资源标识符,是一个用于标识某一互联网资源名称的字符串。URI由包括确定语法和相关协议的方案所定义。有三个组成部分:访问资源的命名机制、存放资源的主机名、资源自身的名称,由路径表示。而URL是统一资源定位,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
我用四川人来举个例子,假设所有四川人的名字都不重复,那么名字就是URI的一个实例,通过名字这个字符串就可以标识出唯一的一个四川人。现实当中名字当然是会重复的,所以身份证号才是URI,通过身份证号能让我们能且仅能确定一个人。
那统一资源定位符URL是什么呢。我也拿四川人做例子,就可以有:住址协议:中国/四川省/成都市/龙泉驿区/成都大学/14号宿舍楼/525号寝/王老五。可以看到,这个字符串同样标识出了唯一的一个人,起到了URI的作用,所以URL是URI的一种。URL是以描述人的位置来唯一确定一个人的。