阅读 100

Web前端面试题总结(二)

一. 从 URL 输入到页面展现到底发生什么?

总体来说分为以下几个过程:

  • DNS 解析:将域名解析成IP 地址
  • TCP 连接:TCP 三次握手
  • 发送 HTTP 请求服务器处理请求并返回 HTTP 报文
  • 浏览器解析渲染页面
  • 断开连接:TCP 四次挥手

小结:

   浏览器通过向 DNS 服务器发送域名,DNS 服务器查询到与域名相对应的 IP 地址,然后返回给浏览器,浏览器再将 IP 地址打在协议上,同时请求参数也会在协议搭载,然后一并发送给对应的服务器。接下来介绍向服务器发送 HTTP 请求阶段,HTTP 请求分为三个部分:TCP 三次握手、http 请求响应信息、关闭 TCP 连接。

文章分类
前端
文章标签