0%

浏览器访问页面的过程

用户打开浏览器输入目标地址,访问一个Web页面的过程如下:
(1)浏览器首先会查询本机的系统,获取主机名对应的IP地址; 
(2)若本机查询不到相应的IP地址,则会发起DNS请求,获取主机名对应的IP地址;
(3)使用查询到的IP地址向目标服务器发起TCP连接;
(4)浏览器发送HTTP请求,HTTP请求由三部分组成,分别是:请求行、消息报头、请求正文;
(5)服务器从请求信息中获得客户机想要访问的主机名、Web应用、Web资源;
(6)服务器用读取到的Web资源数据,创建并回送一个HTTP响应;
(7)客户机浏览器解析回送的资源,并显示结果。