HTTP接口软件设计.docVIP

  • 5
  • 0
  • 约1.28千字
  • 约 4页
  • 2017-06-13 发布于北京
  • 举报
HTTP接口软件设计 需求 收发HTTP消息,完成GET/POST基本流程。能与网站做基本交互,上传图片和下载文件。 提供基本接口,函数移植到其它软件(可能在LINUX中使用),要求用C编程。 提供简单操作界面,使本软件能做为压力测试的工具。 接口模块 包括组装、分析函数和收发状态调度、日志等功能函数。 Socket收发 输入 IP,Port; 处理 连接网络; 发送数据; 需要时接收数据,按预定流程进行状态转换。 输出 成功或失败代码。 日志记录 输入 记录内容,要求是字符串。 处理 打开LOG文件; 写入时间; 写入数据; 关闭文件。 输出 LOG文件; 无屏幕输出。 组装HTTPRequest消息 输入 各可能的参数; 处理 按HTTP格式组装。 输出 HTTPRequest消息包,包长度; 组装HTML消息 输入 各可能的参数。 处理 按HTML格式组装消息。 输出 HTML消息包,包长度。 分析HTTPRespone消息 输入 HTTPRespone消息包,包长度。 处理 找出所有需且存在的参数。 输出 各参数,部分参数带长度。 分析HTML消息 输入 HTML消息包,包长度。 处理 找出所有需且存在的参数。 输出 各参数,部分参数带长度。 流程 与WEB网站的流程有关。每次交互要在一次连接中进行。 GET index.asp 进入网页 Respone OK

文档评论(0)

1亿VIP精品文档

相关文档