http://www.ljing.net.cn/

发送HTTP请求的简易过程

上一篇 / 下一篇  2007-03-13 16:22:19 / 个人分类:自动化测试技术

我个人理解:欢迎拍砖

当我们点击一个网页的链接URL的时候比如sina.客户端(我们自己的机器)就向sina的服务器发送一个标准的HTTP请求,其中客户端发送的链接URL请求被包含在HTTP中,TCP/IP承载HTTP在网络中进行传输,最终找到sina的服务器,sina服务器中包含三个层次(表示层、控制层、模型层),通过控制层查找相应的模型(模型层主要涉及的是一些业务的实现,我们最熟悉的jsp+structs中的action就是属于模型层)或是数据库执行相应的数据操作,比如通过模型层找到用户想看的那个URL页面信息,然后把结果返回给表示层,表示层就会向客户端返回一篇html文档,数据又经过7层模型传回到客户端,ie浏览器进行html文档的解析,把页面显示出来。

 

 

HTTP请求包括三部分:Request Line请求行,header头部,body

其中Request Line中包含了用户请求的URL其次还有请求的方法、协议等一些其他信息。


相关阅读:

TAG: 自动化测试技术

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 9411
  • 日志数: 12
  • 建立时间: 2007-03-09
  • 更新时间: 2007-03-27

RSS订阅

Open Toolbar