URI
URI(Uniform Resource Identifier,统一资源标识符)
- URI 是使用数字,字母和符号的短字符串来标识文档的标准。
- 用来唯一表示互联网上的信息资源。
- URL 和 URN 都是 URI 的子集。
URL
URL(Uniform Resource Locator,统一资源定位符)
- http:// : 表明是通过什么协议去访问互联网上的某些资源
- user:pass : 留给用户认证用,现在很少使用
- host.com : 定位资源所在服务器在互联网的位置,ip 或者域名
- :80 : 每台服务器有很多端口用于 web 服务,不带端口默认80,为了方便用户记忆一般不带端口
- path : 路由,用于找 web 服务里存放的资源,直接对应 web 服务目录结构下的路径
- #hash : 定位找到的资源的一个片段
URN
URN(Uniform Resource Name,统一资源名称)
- 唯一标识一个实体的标识符,但是不能给出实体的位置。
- urn:isbn:0451450523 以其 ISBN 号码识别一本书。
- urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66 全局唯一标识符
- urn:publishing:book 使用 XML 命名空间为文档标识一种 book。
- urn:isbn:0451450523 以其 ISBN 号码识别一本书。