URI
定义
统一资源标识符(Uniform Resource Identifier, URI)是采用一种特定语法标识一个资源的字符串。
语法
模式:模式特定部分(scheme:scheme-specific-part)
当前的模式(scheme)类别包括如下:
- data:链接中直接包含的Base64编码数据,参见RFC 2397
- file:本地磁盘上的文件
- ftp:FTP服务器
- http:使用超文本传输协议的国际互联网服务器
- mailto:电子邮件地址
- magnet:可以通过对等网络(如BitTorrent)下载的资源
- telnet:与基于telnet的服务的连接
- urn:统一资源名(Uniform Resource Name,URN)
模式特定部分取决于使用的模式,主要采用的结构如下:
//authority/path?query
简单的例子:
- http://www.ietf.org/rfc/rfc3986.txt
- ftp://mp3:mp3@ci43198-a.ashvil1.nc.home.com:33/VanHalen-Jump.mp3
URL
定义
URL也是一个URI,除了标识一个资源,还会