URL- 含义及组成
URL (uniform resource locator) : 互联网的每个网页都有自己唯一的统一资源定位器,由3部分组成:通信协议,主机名,资源名。
HTTP(hypertext transfer protocol):网页存储在网络服务器,使用超文本传输协议,和客户端软件交换信息。
主机名:保存该网页的网络服务器的计算机名。
资源名:该URL指向这台计算机的一个页面。
举例:
URL=http://www.cs.umass.edu/csinfo/people.html
通信协议:http;
主机名:www.cs.umass.edu;
资源名:csinfo/people.html)。
URL的组成:schema://host:port/path?query#fragment
举例:URL = http://search.microsoft.com:3767/search/result.aspx?View=msdn
schema:通信协议,包括http, ftp等
host:主机名、域名、ip:search.microsoft.com
subDomain: search
baseDomain:microsoft
tld:com
port:3767,16位数字,对网页的请求通常发到80端口
path:search/result.aspx
query: view=msdn
fragment: 片段