美文网首页
输入URL到页面呈现

输入URL到页面呈现

作者: Time_Notes | 来源:发表于2020-06-06 16:15 被阅读0次

    https://juejin.im/post/5d5e795ff265da03e275f29e

    ①输入URL,首先会触发浏览器的缓存机制(强缓存和协商缓存)

    ②缓存没有命中将进行DNS域名的解析(涉及CDN内容分发网络CDN),找到最近的服务器(解析出来的ip)进行TCP连接(三次握手)

    ③发送HTTP请求,服务器返回响应(状态码、响应头、响应内容)给浏览器

    ④浏览器接收响应后,根据HTML文件自上而下解析文件;在解析的过程中遇到CSS/JS文件,又会向服务器请求数据(涉及阻塞的知识点)

    ⑤数据请求完毕后,关闭TCP连接(四次挥手)

    ⑥浏览器解析HTML文件构建DOM树,解析CSS文件构建CSSOM树,两个数结合形成渲染树。浏览器根据渲染树计算每个元素的大小位置等几何信息,渲染到页面上(涉及CSS,JS阻塞问题)


    换成https http2

    相关文章

      网友评论

          本文标题:输入URL到页面呈现

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