阅读背景:

从输入一个URL到页面加载完成前端都经历了什么?

来源:互联网 

从URL到页面呈现出来大致分为两个部分:网络通信和页面渲染

1.DNS域名解析

  浏览器能访问的资源都是通过IP访问的,但是为了方便我们记忆和使用网站都是使用的域名,所以当我们输入一个域名的时候就需要浏览器进行域名解析。浏览器解析域名的流程是先从浏览器缓存中查找是否有该域名,浏览器缓存中没有则从系统缓存中查找(系统缓存中查找主要是在本地host文件中查找),系统缓存中没有则从路由缓存中查找,路由缓存没有则从本地DNS服务器中查找,本地DNS服务器中没有则从其他DNS服务器中查找,其他服务器中查找的规则是递归查找,查找的顺序是(根域名服务器,一级域名服务器,二级域名服务器,三级域名服务器)  浏




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: