[发明专利]一种可配置测试桩服务的方法及系统有效
申请号: | 201610123758.3 | 申请日: | 2016-03-04 |
公开(公告)号: | CN105721251B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 王枫;周晓廷 | 申请(专利权)人: | 深圳市分期乐网络科技有限公司;深圳前海桔子信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 邓猛烈;潘登 |
地址: | 518000 广东省深圳市南山区粤海街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 测试 服务 方法 系统 | ||
本发明公开了一种可配置测试桩服务的方法及系统。该方法包括:调用服务器获取客户端发送的超文本传输协议的服务请求,并根据所述服务请求生成相应的调用请求;所述调用服务器修改配置文件,并根据修改后的配置文件将所述调用请求发送至测试桩服务器;所述调用服务器接收所述测试桩服务器反馈的与所述调用请求相应的配置结果,并根据所述配置结果生成相应的服务结果并传送至所述客户端。可以解决现有技术中在调用服务器设置拦截器过程复杂,且手动加载、管理复杂的技术问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种可配置测试桩服务的方法及系统。
背景技术
超文本传输协议(HyperText Transfer Protocol,HTTP)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTP是一个客户端和服务器端请求和应答的标准。客户端是终端用户,服务器端是网站。通常,由HTTP客户端发起一个请求,建立一个到服务器端指定端口的传输控制协议(Transmission Control Protocol,TCP)连接。服务器端则在那个指定端口监听客户端发送过来的请求。一旦收到连接请求,服务器端(向客户端)发回一个状态行,比如HTTP/1.1 200OK,和响应的消息,响应的消息可能是请求的文件、错误消息、或者其它一些信息。
现在,客户端对HTTP的测试通常是将客户端发起的请求发送至调用服务器并在调用服务器增加一个拦截器,拦截客户端发送的请求,并根据拦截的请求返回模拟的响应结果,以测试客户端收到响应结果后的处理是否符合预期的需要。增加拦截器就需要对调用服务器系统的代码进行修改,且在修改时,需手动触发配置文件重新加载,无法做到变更实时生效,且管理复杂,容易引起运维事故。
发明内容
有鉴于此,本发明实施例提供一种可配置测试桩服务的方法及系统,以解决现有技术中在调用服务器增加拦截器过程复杂,且手动加载、管理复杂的技术问题。
第一方面,本发明实施例提供了一种可配置测试桩服务的方法,包括:
调用服务器获取客户端发送的超文本传输协议的服务请求,并根据所述服务请求生成相应的调用请求;
所述调用服务器修改配置文件,并根据修改后的配置文件将所述调用请求发送至测试桩服务器;
所述调用服务器接收所述测试桩服务器反馈的与所述调用请求相应的配置结果,并根据所述配置结果生成相应的服务结果并传送至所述客户端。
第二方面,本发明实施例还提供了一种可配置测试桩服务的系统,包括:
请求获取模块,配置于调用服务器,用于获取客户端发送的超文本传输协议的服务请求,并根据所述服务请求生成相应的调用请求;
修改模块,配置于所述调用服务器,用于修改配置文件,并根据修改后的配置文件将所述调用请求发送至测试桩服务器;
接收模块,配置于所述调用服务器,用于接收所述测试桩服务器反馈的与所述调用请求相应的配置结果,并根据所述配置结果生成相应的服务结果并传送至所述客户端。
本发明实施例提供的可配置测试桩服务的方法及系统,通过调用服务器获取客户端发送的超文本传输协议的服务请求,生成调用请求并根据修改的配置文件将所述调用请求发送至测试桩服务器,无需在调用服务器中安装拦截器,不仅简单方便,还可以使得配置修改实时生效。调用服务器接收所述测试桩服务器反馈的与调用请求对应的配置结果,并根据配置结果生成请求结果发送至客户端,使得对调用请求的处理全部由测试桩服务器进行,由于测试桩服务器与线上环境无关,因此,可以避免因配置问题产生的运维事故,且调用请求都发送至测试桩服务器,便于管理,发生问题后便于查找问题。只需要对测试桩服务器进行变更,就可以实现调用请求的配置结果变更,也使得变更更加可控。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市分期乐网络科技有限公司;深圳前海桔子信息技术有限公司,未经深圳市分期乐网络科技有限公司;深圳前海桔子信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610123758.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据包乱序度的测量方法和系统
- 下一篇:防火墙策略核查方法及系统