浏览器输入URL按回车后经历了哪些?
在PC浏览器的地址栏输入一串URL,然后按Enter键这个过程发生了什么事?
1.URL解析,解析URL是否合法规;
2.DNS查询本地资源{a.l浏览器缓存,b.操作系统缓存,c.路由缓存,d,本地ISP缓存}----如有缓存,验证缓存是否在有效期内 (如找到缓存,且缓存未失效则直接用缓存数据渲染,呈现页面数据给用户)
3.若找不到缓存资源,则DNS域名解析,获取域名IP,
4.发起TCP连接(三次握手),发送请求,请求数据包
5.服务端处理请求,响应
6.接收到数据包,渲染页面,呈现给用户
浙公网安备 33010602011771号