当前位置:网站首页>经典面试题:一个页面从输入url到呈现过程

经典面试题:一个页面从输入url到呈现过程

2022-06-22 18:36:00 SunFlower914

相关知识点参考:https://www.jianshu.com/p/c93d47c26a81

 

  • 1.DNS域名解析: 将url中的域名解析成ip地址
  • 2.TCP三次握手: 建立安全的网络传输协议
    • 2.1 什么是TCP : 一种 传输控制协议
    • 2.2 TCP作用 : 保证HTTP网络传输是 安全 + 可靠的 (检测客户端 与 服务器的网卡是不是通的)
    • 2.3 TCP三次握手 : ​ 第一次: 浏览器 -> 服务器 (你能听到我说话吗?,检测浏览器:发送) ​ 第二次: 服务器 -> 浏览器 (我听到了,你能听到我说话吗。 检测浏服务器: 接收 + 发送) ​ 第三次: 浏览器 -> 服务器 (嗯,我听到了. 检测浏览器: 接收)
  • 3.HTTP建立连接
    • 3.1 客户端发送请求
    • 3.2 服务器处理请求
    • 3.3 服务器响应请求
  • 4.渲染引擎开始渲染响应返回的HTML文本
    • 4.1 解析html生成:dom树
    • 4.2 解析css生成:样式树
    • 4.3 dom树 与 样式树 合并得到 渲染树
    • 4.4 呈现页面
原网站

版权声明
本文为[SunFlower914]所创,转载请带上原文链接,感谢
https://blog.csdn.net/SunFlower914/article/details/125238113