简单复习

134 阅读2分钟
1,从输入一个网址到浏览器显示页面经历的过程
2,浏览器的渲染机制
3,简单总结一个什么是HTTP协议
4,三次握手和四次挥手

1

1.域名解析 解析出ip地址 2.根据域名解析出的IP地址进行访问 访问服务器 3.请求之前先建立tcp连接,建立时有三次握手 4.发送请求 5.服务器得到请求,给出相应的响应,就是响应的资源 6.浏览器得到相应的资源后,进行解析与渲染 7.断开连接,即四次挥手

2

浏览器的渲染是 ui线程即css 构建的css树 与js线程构建的dom树合并 合并成一个树 即渲染树 ,这个树成了,浏览器才会根据这个树进行渲染

3

HTTP协议;是客户端与服务器端相互通信的一套规则 (协议) 它是位于应用层的一种协议,

4

三次握手: 1.客户端向服务器发送建立连接的请求 2.服务器确认收到请求,并向客户端发送建立连接的请求 3.客户端确认收到服务器发送的建立连接请求 四次挥手: 1.客户端发出断开连接的请求 2.服务器确认收到请求 3.服务器发出断开连接的请求 4.客户端确认收到请求

注:当客户端发出断开连接的请求后,服务器确认收到请求,但服务器可能还有未发送完的给客户端数据;所以服务器不能立即断开连接,只有等到服务器确认数据已经发送完毕,才会给客户端发送一个断开连接的请求。即四次挥手