美文网首页
在浏览器地址栏输入地址到页面渲染完成发生了什么?

在浏览器地址栏输入地址到页面渲染完成发生了什么?

作者: 魔仙堡杠把子灬 | 来源:发表于2020-12-14 15:03 被阅读0次

    因为有你,这本就不长的一辈子,更短了。

    我的github: 李大玄
    我的私人博客: 李大玄
    我的npm开源库: 李大玄
    我的简书: 李大玄
    我的CSDN: 李大玄
    我的掘金: 李大玄
    哔哩哔哩: 李大玄

    1. 首先在浏览器URL地址栏输入连接,回车
    2. 浏览器通过DNS解析找到对应的服务器IP地址
      2.1 浏览器dns缓存查找
      2.2 系统dns缓存
      2.3 路由器dns缓存
      2.4 网络运营商dns缓存
      2.5 递归搜寻
    3. 浏览器与对应服务器发生连接 三次握手
      3.1 浏览器告诉服务器 我要请求了
      3.2 服务器告诉浏览器我做好准备了 你请求吧
      3.3 浏览器说 行 那我就请求了
    4. 发生tcp/ip请求
    5. 浏览器发送http请求
    6. 等待服务器发生响应返回数据
    7. 下载html
    8. 解析html
    9. HTML中的资源再次发送请求 四次握手
    10. 时间线
    11. 呈现页面

    相关文章

      网友评论

          本文标题:在浏览器地址栏输入地址到页面渲染完成发生了什么?

          本文链接:https://www.haomeiwen.com/subject/spmvgktx.html