转自:https://blog.csdn.net/qq_32595453/article/details/80563142
1.URI
URI,统一资源标志符(Uniform Resource Identifier, URI)。
URI通常由三部分组成:
- ①资源的命名机制;
- ②存放资源的主机名;
- ③资源自身的名称。
注:不一定每一条都包含。
举例:
- https://blog.csdn.net/qq_32595453/article/details/79516787
- http://www.123.com/123/,该目录下可能有index.html和index.htm(两个文件)
- 湖南省长沙市(这是一个抽象的地址,相当于URI)
- https://www.csdn.net是一个URI(它只说明了服务器的地址,没有具体到文件是什么类型)
2.URL
URL是URI的一个子集。它是Uniform Resource Locator的缩写,译为“统一资源定位符”。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。URL是URI概念的一种实现方式。
URL的格式由三部分组成:
- ①第一部分是协议(或称为服务方式)。
- ②第二部分是存有该资源的主机IP地址(有时也包括端口号)。
- ③第三部分是主机资源的具体地址,如目录和文件名等。
举例:
- http://www.123.com/123/index.html(唯一的文件)
- 湖南省长沙市雨花区香樟路22号(这是一个详细的地址,相当于URL)
- https://www.csdn.net/image/logo.gif就是一个URL(他具体到了logo文件的位置并且logo文件是gif类型的)
只要能唯一标识资源的就是URI,在URI的基础上给出其资源的访问方式的就是URL。