总体来说分为以下几个过程:
- DNS解析
- TCP连接
- 发送HTTP请求
- 服务器处理请求并返回HTTP报文
- 浏览器解析渲染页面
- 连接结束
1.域名解析
2.发起TCP的3次握手
3.建立TCP连接后, 发起http请求
4.服务器响应http请求,浏览器得到html代码
5、浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)
6、浏览器对页面进行渲染呈现给用户
.
参考:https://blog.csdn.net/sinat_21455985/article/details/53508115