一、URI和URL的区别
URI(Unifrom Resource Identifier):统一资源标志符。
URL(Unifrom Resource Locator):统一资源定位符。
RFC2396对3个单词的定义:
Unifrom :规定统一的格式可方便处理多种不同类型的资源。如ftp: 、http:
Resource:定义为‘可标识的任何东西’。如文档文件、图像、服务等能够区别于其他类型的,全部都可作为资源;资源不仅可以是单一的一种,也可以是多种资源的集合。
Identifier:可标识的对象
综上所述,URI就是由某个协议方案表示的资源的定位标识符。协议方案是指访问资源所使用的协议类型名称。
采用HTTP协议时,协议方案就是http
URI用字符串标识某个互联网资源