从输入URL到页面展现发生了什么

从输入URL到页面展现发生了什么
文章图片
流程图 1.输入URL 2.域名解析 【从输入URL到页面展现发生了什么】1.浏览器缓存--浏览器会缓存DNS记录一段时间。
2.系统缓存--从Hosts文件查找是否有该域名和对应IP。
3.路由器缓存。
4.ISP DNS缓存--比如到电信的DNS上查找缓存。
5.如果缓存中没有,通过DNS(域名系统)将该地址解析成IP地址。
3.浏览器向服务器发起http请求 4.服务器处理并返回http响应 5.渲染 根据资源的类型,将资源组织成屏幕上显示的图像,这个过程叫渲染。
1.浏览器显示 HTML
2.浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)
3.浏览器发送异步请求

    推荐阅读