浏览器解析HTML
浏览器拿到index.html文件之后,解析html网页文件,遇见静态资源(js、css、img)就去服务器再次发请求下载,这个时候就用上keep-alive特性了,建立一次HTTP连接,可以请求多个资源,下载资源的顺序就是按照代码里的顺序,但是由于每个资源大小不一样,而浏览器又多线程请求请求资源,顺序并不一定是代码里面的顺序。
浏览器对请求到的静态资源进行渲染
总结
dns解析
发起tcp三次握手
建立tcp连接后发起http请求
服务器响应http请求,返回html资源
浏览器解析html代码,请求html中的其他静态资源
浏览器渲染页面,呈现画面
网友评论