计算机的URI是 统一资源标识符(Uniform Resource Identifier,简称URI)。它是一个用于标识互联网资源的字符串,可以唯一标识一个资源,包括数据、服务、抽象或物理实体等。URI可以用于定位资源,并可以通过特定的协议进行交互操作。
URI通常由以下几部分组成:
方案(Scheme):约定协议类型,例如http、https、ftp等。
主机名(Host):存放资源的服务器地址。
路径(Path):资源在服务器上的具体位置,通常包括目录和文件名。
查询字符串(Query):用于向服务器发送额外信息的字符串,通常以问号(?)开头。
片段标识符(Fragment):资源中的一个部分,通常以井号()开头。
例如,一个典型的HTTP URI格式如下:
```
http://www.example.com/path/to/resource?query=stringfragment
```
在这个例子中:
`http` 是方案。
`www.example.com` 是主机名。
`/path/to/resource` 是路径。
`query=string` 是查询字符串。
`fragment` 是片段标识符。
URI和URL(Uniform Resource Locator)的区别在于,URL不仅标识资源,还指明了如何定位该资源,包括协议、服务器位置和文件路径。而URI是一个更广泛的概念,可以包括URL和URN(Uniform Resource Name)。
建议在实际应用中,根据具体需求选择合适的URI类型,以确保资源的正确标识和定位。