从输入URL到呈现页面过程

 

简单描述

1,DNS解析域名成io地址

2,TCP链接:三次握手(防止失效请求链接报文传送到服务器)

3,发送Http请求

4,服务器处理请求并返回Http报文

5,浏览器渲染页面

6,断开链接:TCP4次挥手

 

 

详细描述

1,浏览器检查url组装协议,形成完整url

2,浏览器将url发送至网络进程

3,网络进程在接收到请求后,检查本地是否缓存了该请求的资源,若有则返回资源给浏览器

4,若没有,网络进程向web服务器发起http请求

   a,进行DNS解析,获取服务器ip地址

   b,利用ip地址和服务器简历tcp链接

   c,构建请求头信息

   d,发送请求,服务器响应后,网络进程获取响应信息

5,根据服务器响应信息开始解析处理,浏览器开始渲染页面

6,断开链接;TCP四次挥手

 

posted @ 2021-09-08 14:41  来吃点代码  阅读(52)  评论(0编辑  收藏  举报