什么是URI

`URI`(Uniform Resource Identifier)是统一资源标识符的缩写,它是一个用于在互联网上标识和定位资源的字符串。URI的主要作用是允许用户通过特定的协议对包括本地和互联网上的任何资源进行交互操作。URI由方案(scheme)、方案特定部分(scheme-specific-part)和片段(fragment)组成。
方案(Scheme) :指定了用于访问资源的方法或协议,如`http`、`https`、`ftp`等。
方案特定部分(Scheme-specific-part) :根据方案的不同,这部分可以有不同的格式,通常包括域名、端口号、路径和查询字符串等。
片段(Fragment) :指向资源内的一个特定部分,如锚点。
URI有两种主要形式:
URL(Uniform Resource Locator) :提供了一种定位资源的方法,包含了访问资源所需的全部信息,如协议、域名、路径和查询参数等。
URN(Uniform Resource Name) :提供了一种不依赖于位置的资源的命名方式,主要用于长期标识资源,不随位置变化而改变。
例如,`http://www.example.com/path/to/resource` 是一个URL,它指定了使用HTTP协议访问位于`www.example.com`域名下的`path/to/resource`路径的资源
其他小伙伴的相似问题:
URI的四种常见方案是什么?
如何区分URL和URN?
URI地址的格式要求是什么?



