一个网页从开始请求到最终显示的完整过程
2016-12-28 14:50
295 查看
一个网页从开始请求到最终显示的完整过程
一个网页从请求到最终显示的完整过程一般可分为如下7个步骤:1. 在浏览器中输入网址;
2. 发送至DNS服务器并获得域名对应的WEB服务器的IP地址;
3. 与WEB服务器建立TCP连接;
4. 浏览器向WEB服务器的IP地址发送相应的HTTP请求;
5. WEB服务器响应请求并返回指定URL的数据,或错误信息,如果设定重定向,则重定向到新的URL地址。
6. 浏览器下载数据后解析HTML源文件,解析的过程中实现对页面的排版,解析完成后在浏览器中显示基础页面。
7. 分析页面中的超链接并显示在当前页面,重复以上过程直至无超链接需要发送,完成全部显示。
相关文章推荐
- 一个网页从开始请求到最终显示的完整历程
- 理解一个简单的网页请求过程
- 理解一个简单的网页请求过程
- 理解一个简单的网页请求过程
- HttpClient模拟浏览器登录后发起请求(携带Cookie发请求)以及网页显示的事件过程
- GeoServer学习手记(十):一个完整的WMS请求响应过程
- 在一个浏览器中访问网页的完整流程逻辑过程
- 一个HTTP连接是包含两部分的,请求报文和响应报文这俩组合起来才是一次完整的HTTP请求,并不会单独显示请求报文或者响应报文
- 一个网页从输入网址到显示页面的全过程
- 一个APP从启动到主页面显示经历了哪些过程?(App启动流程,从点击桌面开始)
- 一次完整的HTTP过程请求步骤(输入一个URL回车,到返回页面)
- 做一个计时器示例 在页面上有一个文本框和一个普通按钮 在状态栏上显示,单击按钮,开始计时的提示信息 单击按钮时,在文本框显示计数的过程,同时要求按钮上的字,显示为“单击暂停” 此时单击按钮,暂停计时,同时按钮上的字显示为“继续计时”,要求这两种状态来回切换,来完成计数器的功能
- 一个完整的请求与响应过程
- 理解一个简单的网页请求过程
- GeoServer学习手记(十):一个完整的WMS请求响应过程
- 面试--Tomcat+一个请求的完整过程(76)
- 数据挖掘的一个完整过程
- 在网页上显示一个会移动的透明时钟的代码。。。
- 基于VB6+ADO+ListView制作的一个数据库分页显示程序(完整原程序)
- ext异步请求一个aspx/ashx/web service取得数据,服务端返回一个json.然后客户端接收并显示.