前端面试中,经常会遇到这个问题,就这里整理了一下自己的理解,便于大家交流学习,不对之处希望各位大佬评论纠正。
1、第一步:浏览器中输入url地址并确认。
2、第二步:这个时候会根据输入的url域名到DNS域名解析系统中解析到具体的IP地址。
3、第三步:拿到IP地址之后会根据这个IP地址链接到具体的服务器。并建立TCP的链接。
4、第四步:此时发起Http请求到服务器。
5、第五步:服务器在接收到http请求之后,会根据http请求的邀请,进行响应请求结果,并将响应结果放在http请求中返回给浏览器。
6、第六步:浏览器在接收到http响应之后,在进行解析渲染响应结果。
7、第七步:浏览器进行显示渲染结果。