浏览器中输⼊url地址 —>显示主⻚的过程
- DNS解析(浏览器缓存->系统缓存–>路由器缓存->DNS缓存)
- 建立TCP连接
- 浏览器向web服务器发送HTTP请求(cookie也会随请求一起发送)
- 服务器处理请求并返回HTTP报⽂
- 浏览器解析渲染⻚⾯,显示HTML
- 连接结束
DNS域名解析 –> 发起TCP的三次握手 –> 建立TCP连接后发起http请求 –> 服务器响应http请求,浏览器得到html代码 –> 浏览器解析html代码,并请求html代码中的资源(如javascript、css、图片等) –> 浏览器对页面进行渲染呈现给用户–>连接结束