URL
统一资源定位符(Uniform Resource Locator,或称统一资源定位器、定位地址、URL地址,俗称网页地址或简称网址)是因特网上标准的资源的地址。
统一资源定位符的标准格式如下:
[协议类型]://[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查询]#[片段ID]
统一资源定位符的完整格式如下:
[协议类型]://[访问资源需要的凭证信息]@[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查询]#[片段ID]
URI
统一资源标识符(Uniform Resource Identifier),在电脑术语中是一个用于标识某一互联网资源名称的字符串。
通用URI的格式如下:
[协议名]://[用户名]:[密码]@[主机名]:[端口]/[路径]?[查询参数]#[片段ID]
区别和联系
URL和URN属于URI的子类,URI可被视为URL、URN或者两者兼备。URN是资源的名称,负责在全局范围内唯一确定一个资源;URL负责提供寻找该资源的方法。