1、输入网址 进行DNS解析 也就是域名解析 从而获取到一个公网IP地址
2、通过这个IP地址 进行三次握手 建立TCP连接 (确定是否能够正常连接,要么连接超时,要么连接失败,检查自己的网络代理)
3、成功建立TCP连接后 向目标地址发送 HTTP请求(获取资源)
4、构建HTTP响应
5、关闭TCP连接 四次握手
6、浏览器开始解析响应 加载解析html、css、js、以及图片等静态资源 并且开始渲染响应回来的数据
记住输入一个URL 浏览器会先查找有没有缓存,有缓存,直接返回缓存的资源,没有缓存, 再往下走 进行网络请求