第7题:在浏览器中输入URL后,执行的过程?

121 阅读1分钟

这个题目没有标准答案,以下是我个人的理解

  1. 浏览器通过DNS查找域名的IP地址
  2. 浏览器与目标服务器建立TCP连接(3次握手)
  3. 浏览器通过http协议发送请求
  4. 服务器端响应http请求
  5. 释放TCP连接(4次挥手)
  6. 浏览器解析html代码
  7. 浏览器发送请求获取HTML 中的资源(如图片、音频、视频、CSS、JS等等)
  8. 浏览器对页面进行渲染呈现给用户