简述从输入网址到浏览器显示的过程

过程:
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报文:
    服务器就得到你这个请求了,然后服务器进行处理,整合你需要的资源。
    服务器把资源发给浏览器。

浏览器解析渲染页面:
浏览器进行资源解析,解析完,进行渲染,显示。

连接结束:
四次挥手

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值