跳转至

从输入网址到显示页面发生了什么

一)解析URL:从URL中解析出协议名、服务器名、数据源的路径名。

如果没有指定数据源路径,通常会访问诸如/index.html/default.html等默认文件。

二)从上一步解析的信息,生成HTTP请求信息。

就是GETPOST等开头的那个请求报文。

三)用DNS查询服务器域名对应的IP地址。

就像电话号+姓名的对应关系一样,DNS服务器存储了Web服务器域名+IP的对应关系。

域名就是如www.example.com.,越往右层级越高(外国人记地址的思维),最右边省略的“.”代表根域。方便人们记忆。每个级别之间用点(.)分隔。

(未完……)