从baidu.com到页面展示百度首页的过程

  1. DNS解析,服务器查找域名的IP地址
    DNS(Domain Name System)位于应用层,提供域名和IP地址之间的解析服务。
    查找顺序一般为浏览器缓存、系统缓存、路由器缓存、ISP DNS 缓存、递归搜索。

  2. 浏览器向百度服务器发送一个 HTTP 请求

  3. 根据http请求地址,服务器会决定是否进行301重定向,浏览器访问 https://www.baidu.com

4.浏览器跟踪重定向后的地址,发出另一个GET请求

  1. 服务器处理请求

  2. 服务器发回一个HTML响应

  3. 浏览器显示 HTML

  4. 浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)

  5. 浏览器发送ajax异步请求,读取数据

你可能感兴趣的:(从baidu.com到页面展示百度首页的过程)