一、浏览器查找输入域名的IP地址(拿到 IP)
1、查找浏览器缓存(浏览器一般会缓存DNS记录一段时间,一般为2-30分钟)。
2、查找系统缓存(即hosts文件,有没有对应的IP)
3、以上都没有的话,就会经过DNS域名服务器进行域名解析
二、建立TCP连接(三次握手)
1、你在家么有外卖
2、我在家,你来吧
3、好的,我这就去
三、发送Http请求
四、服务器处理请求
五、返回响应结果
六、关闭TCP连接
七、浏览器解析html
八、浏览器布局渲染
一、浏览器查找输入域名的IP地址(拿到 IP)
1、查找浏览器缓存(浏览器一般会缓存DNS记录一段时间,一般为2-30分钟)。
2、查找系统缓存(即hosts文件,有没有对应的IP)
3、以上都没有的话,就会经过DNS域名服务器进行域名解析
二、建立TCP连接(三次握手)
1、你在家么有外卖
2、我在家,你来吧
3、好的,我这就去
三、发送Http请求
四、服务器处理请求
五、返回响应结果
六、关闭TCP连接
七、浏览器解析html
八、浏览器布局渲染