首页 > 其他分享 >浏览器输入 URL,按下回车会经历什么?

浏览器输入 URL,按下回车会经历什么?

时间:2022-08-14 21:44:40浏览次数:51  
标签:浏览器 DOM URL 按下 DNS 服务器

浏览器输入 URL,按下回车会经历什么?

  1. 浏览器去问 DNS 服务器,这个域名所对应的 IP 地址
  2. 拿到之后,根据此 IP,加上 80 端口,与该服务器建立 TCP 连接
  3. 浏览器发出读取请求,服务器将对应的 HTML 文本发给浏览器
  4. 释放 TCP 连接
  5. 浏览器解析该 HTML 文本,并展示

细讲第五点:

  • DOM 树与 Render 树同时构建
  • 遇到 link 标签的 css 文件会下载下来,解析器不会阻塞
  • 遇见 js 文件加载,DOM 树的构建会停下来(因为 js 文件有可能改变 DOM 树的结构)

tips:

  • DNS

    保存着所有服务器的地址。若页面出现 无法找到DNS地址,那么你就刷新:ipconfig /flushdns

标签:浏览器,DOM,URL,按下,DNS,服务器
From: https://www.cnblogs.com/zhumenglong/p/16586419.html

相关文章