大致可以分为以下7个阶段
1、输入网址
2、发送到DNS 服务器 ,并确定域名对应的web服务器的 ip 地址
3、与浏览器建立tcp 连接(三次握手,四次挥手)
4、浏览器向web服务器发送http 请求
5、web服务器响应请求,并返回指定的url 的数据(或者错误信息)或者重定向的新url地址
6、浏览器下载web服务器返回的数据及解析 html 文件
7、生成dom 数,解析css 和 js 渲染页面直至 显示完成
1、输入网址
2、发送到DNS 服务器 ,并确定域名对应的web服务器的 ip 地址
3、与浏览器建立tcp 连接(三次握手,四次挥手)
4、浏览器向web服务器发送http 请求
5、web服务器响应请求,并返回指定的url 的数据(或者错误信息)或者重定向的新url地址
6、浏览器下载web服务器返回的数据及解析 html 文件
7、生成dom 数,解析css 和 js 渲染页面直至 显示完成