百科全书吧

位置:首页 > 生活百科 > 居家生活

怎么解析网址

怎么解析网址

解析网址的步骤:

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 连接。


标签:解析 网址