当在浏览器地址栏输入URL,浏览器会查看缓存,未缓存会发起新的请求,已缓存的话,检查是否失效,没失效直接提供给客户端,否则跟服务器验证(检查是否失效的值是一个绝对时间),浏览器会解析URL获取协议,主机,端口,path,浏览器会获取主机的ip地址,打开一个socket(撒kei特)与目标IP地址,端口建立TCP连接(三次握手,四次挥手),浏览器会检查响应的状态码,根据不同状态码处理不同情况,如果资源可缓存,进行缓存,对响应进行解码,根据资源类型决定如何处理,解析html文档,构建DOM树,下载资源,构建CSSOM树,执行js脚本,但是这些操作没有先后顺序,在html解析过程会逐步显示页面