码迷,mamicode.com
首页 > Web开发 > 详细

前端面试题_3.一个页面从输入URL到页面加载显示完成,这个过程发生了什么

时间:2019-10-09 15:28:27      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:ip地址   内容   前端   接受   补充   get   ali   缓存   gre   

1. 输入地址

2. 浏览器查找域名的 ip 地址

3. DNS 具体的查找ip地址过程,包括:浏览器缓存->系统缓存->路由器缓存

4. 得到ip地址后,建立连接,进行三次握手

5. 客户端通过IP地址向服务端发送一个GET请求,服务端会在80端口接收到这个请求并作出响应

6. 服务器在80端口接收请求,传送相应内容至浏览器

7. 浏览器解析内容,并继续搜索页面内是否有请求,有的话继续通过IP地址发送至服务器

8. 接受完从服务器发送至浏览器的内容之后,浏览器渲染网页,把网页内容呈献给用户

加载完成以后,客户端和服务端进行四次挥手正式断开连接

补充:

百度百科

三次握手

技术图片

四次挥手

技术图片

前端面试题_3.一个页面从输入URL到页面加载显示完成,这个过程发生了什么

标签:ip地址   内容   前端   接受   补充   get   ali   缓存   gre   

原文地址:https://www.cnblogs.com/hefeifei/p/11641770.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!