从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异步请求,读取数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容