1.DNS解析:这一步会对域名进行解析,去获取服务器的一个IP地址。
2.与服务器建立连接:也就是三次挥手,进行TCP连接。
3.向服务器端发送HTTP请求:包括请求行,请求头,请求体。
4.服务器端响应HTTP请求:包括响应行,响应头,响应体。
5.进行浏览器界面的解析和渲染:对html页面进行解析渲染,浏览器对其内容进行显示。
6.关闭TCP连接:也就是四次挥手,断开TCP连接。
对DNS解析有兴趣的小伙伴可以到这里了解DNS详细的解析过程:DNS解析IP地址的过程
对HTTP请求报文有疑惑的小伙伴可以到这里进行了解:面试官:讲一讲HTTP请求报文