浏览器输入url之后到最后网页渲染出来经历了什么

有了客户端和服务器,就可以开始通信了,整体上分为3个步骤:

  1. 因为http是构建在TCP之上,那么自然是要经过3次握手创建连接。
  2. 创建连接后,服务器会根据url请求中的信息进行处理,作出响应,一般来说是找到一个html文件返回给客户端。
  3. 客户端即浏览器得到html,进行渲染

简单的个人总结:
1.当在浏览器中输入URL后,浏览器首先对拿到的URL进行识别,抽取出域名字段。
2.DNS(域名解析)
3.向该IP地址定位的HTTP服务器发起TCP连接。浏览器与网站建立连接,三次握手。
4.请求和传输数据
5.浏览器渲染页面。

参考学习:https://www.cnblogs.com/tisikcci/p/5866753.html

猜你喜欢

转载自blog.csdn.net/weixin_41989325/article/details/89382822