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:
自动化测试技术