过程: 1,DNS解析得到IP地址 2,根据IP地址,访问服务器 3,请求之前先建立TCP连接,建立时有一个三次握手 4,发送请求 5,服务器得到请求,给出对应的响应,响应就是响应的资源 6,浏览器得到响应的资源后,进行解析与渲染 7,断开连接(四次挥手)
整个过程也是一个HTTP事务
DNS解析 www.baidu.com 域名 就是一台服务器的别名 你要访问一台服务器必须通过一个ip地址 DNS 域名解析系统 本质就是一个数据服务器 里面就存储了域名和IP的对应关系 最后会得到一个IP地址,通过这个IP地址,才能访问一台服务器。 得到一个地址后,我就知道我们要访问哪一台服务器了。
发起TCP连接:
类似于先拨通电话,只有先拨通电话后,和能通信交流。
通道就打通了,然后就可以进行数据通信了。
发送HTTP请求:
请求是需要规则,你必须要满足一个规则,这个规则就是HTTP规则。
当点击回车时,请求就发出来
服务器处理请求并返回HTTP报文:
服务器就得到你这个请求了,然后服务器进行处理,整合你需要的资源。
服务器把资源发给浏览器。
浏览器解析渲染页面:
浏览器进行资源解析,解析完,进行渲染,显示。
连接结束:
四次挥手