1.URL就是因特网资源的标准化名称。url指向一条电子信息片段,告诉你他们位于何处,以及如何与之交互。
2.URL是URI的一个子集,另一个是URN,但通常都是用URL。
3.URL可以通过http之外的其他协议来访问资源。它们可以指向因特网上的任意资源或e-mail账户
如
mailto:president@whitehouse.gov
或者通过其他协议(如FTP)访问各种文件
如
ftp://ftp.lots-o-books.com/pub/complete-price-list.xls
或者从流视频服务器上下载电影
如
rtsp://www.joes-hardware.com:554/interview/cto_video
4.URL分为三部分
url方案(scheme)告知web客户端怎样访问资源
服务器位置:告知web客户端资源位于何处
资源路径:说明请求的是服务器上哪个特定本地资源
5.URL的语法(格式)
大多数URL方案的URL语法都建立在这个由9部分构成的通用格式上:
<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<frag>
几乎没有哪个URL中包含了所有这些组件《可以查通用URL组件(9个组件名称及描述)》
常用的三个:
6.URL参数
负责解析url的应用程序需要这些协议参数来访问资源(参数提供格式等信息便于正确的与服务器进行交互)
7绝对URL与相对URL
绝对url:包含有访问资源所需的全部信息
相对url:是一种边界缩略记法,想获得完整信息需要从一个被称为基础(base)的url进行解析。