从输入网址到显示页面发生了什么
一)解析URL:从URL中解析出协议名、服务器名、数据源的路径名。
如果没有指定数据源路径,通常会访问诸如/index.html
或/default.html
等默认文件。
二)从上一步解析的信息,生成HTTP请求信息。
就是GET
、POST
等开头的那个请求报文。
三)用DNS查询服务器域名对应的IP地址。
就像电话号+姓名的对应关系一样,DNS服务器存储了Web服务器域名+IP的对应关系。
域名就是如www.example.com.
,越往右层级越高(外国人记地址的思维),最右边省略的“.
”代表根域。方便人们记忆。每个级别之间用点(.
)分隔。
(未完……)