输入URL到页面的展现过程
Posted 小jun学java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入URL到页面的展现过程相关的知识,希望对你有一定的参考价值。
输入URL到页面的展现过程
来源:
-
输入URL后,会先进行域名解析。优先查找本地host文件有无对应的IP地址,没有的话去本地DNS服务器查找,还不行的话,本地DNS服务器会去找根DNS服务器要一个域服务器的地址进行查询,域服务器将要查询的域名的解析服务器地址返回给本地DNS,本地DNS去这里查询就OK了。
-
浏览器拿到服务器的IP地址后,会向它发送HTTP请求。HTTP请求经由一层层的处理、封装、发出之后,最终经由网络到达服务器,建立TCP/IP连接,服务器接收到请求并开始处理。
-
服务器构建响应,再经由一层层的处理、封装、发出后,到达客户端,浏览器处理请求。
-
浏览器开始渲染页面,解析html,构建render树,根据render树的节点和CSS的对应关系,进行布局,绘制页面。
以上是关于输入URL到页面的展现过程的主要内容,如果未能解决你的问题,请参考以下文章