已有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 连接。
猜你喜欢
奥迪rs5有多少种颜色 奥迪rs5颜色一共几种(15款外观配色)
臻铁锅是什么材料
大众甲壳虫车多少钱(大众甲壳虫2022款落地价格)
身份证到期可以办临时身份证吗
长安逸动有几款车型 共六款在售车型(手动豪华版性价比高)
vivo X Fold运动计步设置方法
雨刮喷水无力喷不高
10400f支持内存频率
手机账号在哪里查看
华为Mate 50 Pro节能模式开启教程
手机锁屏还显示新闻怎样取消
四折怎么算
最新学习
宝马x3钥匙电池是什么型号
Xiaomi 12S Ultra是屏幕指纹识别吗?
iphone14plus主板是单层还是双层
iPhone灵动岛养宠物耗电吗
夹缝里的塑料膜怎么撕
2023款全新凯美瑞即将上市(新一代凯美瑞官图发布)
生椰拿铁是咖啡吗
华为mate50可以用多少W的充电器
小苏打加什么可以洗瓷砖上的污垢
12vhpwr接口是什么
手机qq关闭小世界
江铃福特领睿2022款报价及图片(江铃福特领睿是否值得购买)