阅读数:948
已有1条回答
管理员
解析网址的步骤:
1、DNS 解析。当用户输入一个网址并按下回车键的时候,浏览器获得一个域名,而在实际通信过程中,需要的是一个 P 地址,因此需要先把域名转换成相应 IP 地址。
2、TCP 连接。浏览器通讨 DNS 获取到 Web 服务器直正的 P 地址后,便 Web 服务器发起 TCP 连接请求,通时 TCP 二次握手建立好连接后,浏览器便可以将 HTTP 请求数据发送给服务器了。
3、发送HTTP 请求。浏览器 Web 服务器发起一HTTP 请求,HTTP 协议是建立在 TCP 协议之上的应用层协议,其本质是在建立起的 TCP 连接中,按照 HTTP 协议标准发送一个索要网页的请求。在这一过程中,会涉及到负载均衡等操作。
4、处理请求并返回。服务器获取到客户端的 HTTP 请求后,会根据 HTTP 请求中的内容来决定如何获取相应的文件,并将文件发送给浏览器。
5、浏览器染。浏器根据响应开始显示页面,首先解析 HTML 文件构建 DOM 树,然后解析 SS 文件构建染树,等到染树构建完成后,浏览器开始布局渲染树并将其绘制到屏幕上。
6、断开连接。客户端和服务器通过四次挥手终止 TCP 连接。
猜你喜欢
小米手机工程模式有什么用
OPPO K10多久能充满电
柯迪亚克发动机怎么样 柯迪亚克车质量怎么样
二手车要交购置税和增值税吗
华为Mate60熄屏显示耗电吗
iPhone 15 Pro相机规格参数
吃螃蟹的好处
落地13万合资suv 13万落地合资suv车型哪款好
iPhone14pro玩游戏发烫怎么办
福特野马蛇标是什么车
真我RealmeV30t一打开就自动关闭怎么办
西安属于陕西的哪个部位
最新学习
一加 Ace 2V最高配多少钱
三菱奕歌车主真实评价怎么样 三菱奕歌质量怎么样
三星GalaxyTabS9有面容解锁功能吗
大众途锐和途昂的区别 途锐定位高端(途昂偏向平民化)
土地证可以过户的房子可以买吗
长安cs75售价多少
RedmiK60E能用屏下指纹吗
液晶显示器的主要技术指标不包括
水果蒜是什么
国产宝马x5最新消息(宝马X5最新谍照曝光)
豪爵150太子摩托车哪款好(豪爵150排量所有车型)
小米13可以玩原神吗