当前位置:   article > 正文

面试回答之访问一个网址的流程_面试网站访问过程

面试网站访问过程

1.浏览器会检查协议、域名和路径等信息;

2.浏览器会根据解析的域名发送DNS请求,以获取对应域名的ip地址;

3.浏览器使用解析得到的Ip地址,经过三次握手过程,和服务器简历TCP连接;

4.请求TCP连接后,浏览器会发送一个HTTP请求到服务器;

5.服务器处理请求并返回需要的数据;

6.浏览器解析并渲染页面;

7.最终浏览器将解析渲染的页面显示给用户;

8.页面加载完成后,浏览器会关闭和服务器的连接,释放资源。

补充:

三次握手

(客户端和服务器之间建立连接,并进行通信的过程)

第一次握手是建立连接,客户端发送连接请求报文,并传送规定的数据包;

第二次握手是服务器端表示接收到连接请求报文,并回传规定的数据;

第三次握手是客户端接收到服务器回传的数据包后,给服务器端再次发送数据包。 这样就完成了客户端跟服务器的连接和数据传送。

四次挥手

(当前这次连接请求已经结束,要断开这次连接)

第一次挥手是客户端对服务器发起断开请求;

第二次握手是服务器表示收到这次断开请求;

第三次握手是服务器表示已经断开连接第四次握手是客户端断开连接。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/808718
推荐阅读
相关标签
  

闽ICP备14008679号