面向WEB服务的测试执行自动化技术框架设计与实现(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

面向WEB服务的测试执行自动化技术框架设计与实现(5)


2.3.2 HTTP的POST方法调用远程的Web服务
http请求由三部分组成,分别是:请求行、消息报头、请求正文。请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下:Method Request-URI HTTP-Version CRLF。其中Method表示请求方法;Request-URI是一个统一资源标识符;HTTP-Version为请求的HTTP协议版本;CRLF表示回车和换行(除了作为结尾的CRLF外,不允许出现单独的CR或LF字符)。
POST方法也是HTTP协议中的一个重要组成部分。POST方法一般用来向目的服务器发出请求,并附有请求实体。POST被设计成用统一的方法实现下列功能:1)对现有资源的注释(Annotation of existing resources);2)向电子公告栏、新闻组,邮件列表或类似讨论组发送消息;3)提交数据块,如将表格(form)的结果提交给数据处理过程; 4)通过附加操作来扩展数据库。5)也可用来上传文件。 (责任编辑:qin)