一、定义
1.URI(Universal Resource Identifier): 统一资源标志符。URI采用一种特定语法标识一个资源的字符串,所标识的资源可能是服务器上的一个文件,也可能是一个邮件地址、新闻信息、图书、人名、Internet主机或者任何其他内容,URI是一个标准
2. URL(Universal Resource Locator): 统一资源定位符。 URL唯一的标识一个资源在Internet上的位置。
3. URN(Universal Resource Name): 统一资源名称。 URN它命名资源但不指定如何定位资源,比如只告诉你一个人的姓名,不告诉你人在哪
二、URI、URL及 URN的区别
1.URI是一种标准,URL、URN是URI的表现形式,URI包含了URN,URL,及其他,URL和URN肯定是一个URI,但是URI不一定是URN或URL
2.URI 指的是一个资源,URL用地址定位一个资源,URN用名称定位一个资源
3.它们的组成不同:
URI:一般由3部分组成
①访问资源的命名机制
②存放资源的主机名
③资源自身的名称,由路径表示,着重强调于资源。
URL:也是由3部分组成
①协议(或称为服务方式)
②存有该资源的主机IP地址(有时也包括端口号)
③主机资源的具体地址。如目录和文件名等
网友评论