1.拉取浏览器cache
2.发送页面header请求
1)浏览器向os询问server的ip地址
2)os发送dns寻址,并且返回ip以及端口
3)建立tcp连接
4)页面通过tcp连接发送http头请求
5)接收完成了服务器返回的header
6)浏览器得到了返回的请求类型,服务器资源是否有更新等等
3.浏览器分段接收完了页面内容,如果需要缓存则缓存,同时对页面进行解码(包括gzip解压等)
4.根据返回的数据类型进行页面渲染
1.拉取浏览器cache
2.发送页面header请求
1)浏览器向os询问server的ip地址
2)os发送dns寻址,并且返回ip以及端口
3)建立tcp连接
4)页面通过tcp连接发送http头请求
5)接收完成了服务器返回的header
6)浏览器得到了返回的请求类型,服务器资源是否有更新等等
3.浏览器分段接收完了页面内容,如果需要缓存则缓存,同时对页面进行解码(包括gzip解压等)
4.根据返回的数据类型进行页面渲染
本文标题:从输入url到整个网页加载完毕及显示在屏幕上的整个流程
本文链接:https://www.haomeiwen.com/subject/mvkrohtx.html
网友评论