接口调试方法、系统、装置、中转服务器及存储介质与流程
- 国知局
- 2024-11-21 11:55:11
本发明实施例涉及计算机,尤其涉及一种接口调试方法、系统、装置、中转服务器及存储介质。
背景技术:
1、在开发完成表述性状态转移(representational state transfer,rest)接口后,为了保证rest接口的正常应用,需对其进行调试。
2、在实现本发明的过程中,发明人发现现有技术中存在以下技术问题:现有的接口调试方案,存在实现条件严格或是实现过程繁琐的问题。
技术实现思路
1、本发明实施例提供了一种接口调试方法、系统、装置、中转服务器及存储介质,以在调用终端与开发服务器网络不通的情况下,可进行接口调试,以及,在接口调试出错的情况下,无需重新部署接口,可直接进行接口调。
2、根据本发明的一方面,提供了一种接口调试方法,应用于中转服务端,该方法包括:
3、接收调用客户端发送的接口调用请求;
4、针对部署在待调用的目标接口所在的开发服务器上的中转客户端,将接口调用请求转发给中转客户端,以通过中转客户端,基于接收到的接口调用请求,对目标接口进行调用;
5、接收中转客户端针对调用目标接口返回的响应信息,并且将响应信息返回给调用客户端,以完成目标接口的调试过程。
6、根据本发明的一方面,提供了另一种接口调试方法,可应用于全双工通信服务端,全双工通信服务端部署在中转服务器上,该方法包括:
7、接收部署在中转服务器上的中转服务端转发的接口调用请求,其中,接口调用请求经由调用客户端发送至中转服务端;
8、针对部署在待调用的目标接口所在的开发服务器上的全双工通信客户端,将接口调用请求转发至全双工通信客户端上,以通过全双工通信客户端,基于接收到的接口调用请求,对目标接口进行调用;
9、接收全双工通信客户端针对调用目标接口返回的响应信息,并将响应信息返回给中转服务端,以经由中转服务端将接收到的响应信息返回给调用客户端,完成目标接口的调试过程。
10、根据本发明的另一方面,提供了一种接口调试系统,可包括:调用客户端、中转服务端以及中转客户端;其中,
11、调用客户端,用于将接口调用请求发送至中转服务端;
12、中转服务端,用于将接口调用请求转发给中转客户端,其中,中转客户端与待调用的目标接口均部署在开发服务器上;
13、中转客户端,用于基于接口调用请求,对目标接口进行调用,并且将针对调用目标接口得到的响应信息,返回至中转服务端;
14、中转服务端,还用于将响应信息返回给调用客户端,以完成目标接口的调试过程。
15、根据本发明的另一方面,提供了一种接口调试装置,配置于中转服务端,该装置可以包括:
16、接口调用请求第一接收模块,用于接收调用客户端发送的接口调用请求;
17、接口调用请求第一转发模块,用于针对部署在待调用的目标接口所在的开发服务器上的中转客户端,将接口调用请求转发到中转客户端上,以通过中转客户端,基于接收到的接口调用请求,对目标接口进行调用;
18、响应信息第一返回模块,用于接收中转客户端针对调用目标接口返回的响应信息,并将响应信息返回给调用客户端,以完成目标接口的调试过程。
19、根据本发明的另一方面,提供了一种接口调试装置,可配置于全双工通信服务端,全双工通信服务端部署在中转服务器上,该装置可以包括:
20、接口调用请求第二接收模块,用于接收部署在中转服务器上的中转服务端转发的接口调用请求,其中,接口调用请求经由调用客户端发送至中转服务端;
21、接口调用请求第二转发模块,用于针对部署在待调用的目标接口所在的开发服务器上的全双工通信客户端,将接口调用请求转发至全双工通信客户端上,以通过全双工通信客户端,基于接收到的接口调用请求,对目标接口进行调用;
22、响应信息第二返回模块,用于接收全双工通信客户端针对调用目标接口返回的响应信息,并且将响应信息返回给中转服务端,以经由中转服务端将接收到的响应信息返回给调用客户端,完成目标接口的调试过程。
23、根据本发明的另一方面,提供了一种中转服务器,可以包括:
24、至少一个处理器;以及
25、与至少一个处理器通信连接的存储器;其中,
26、存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器执行时实现本发明任意实施例所提供的接口调试方法。
27、根据本发明的另一方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令用于使处理器执行时实现本发明任意实施例所提供的接口调试方法。
28、本发明实施例所提供的技术方案,中转服务端通过接收调用客户端发送的接口调用请求,并将该接口调用请求转发给中转客户端,从而通过中转客户端,基于接收到的接口调用请求,对目标接口进行调用,其中,中转客户端与目标接口均部署在开发服务器上;进一步,中转服务端接收中转客户端在调用目标接口之后返回的响应信息,并将该响应信息返回给调用客户端,从而完成目标接口的调试过程。上述技术方案,通过中转服务端实现调用终端与开发服务器之间的通信操作,这样一来,即使在调用终端与开发服务器网络不通的情况下,仍可进行接口调试,由此解决了接口调试的实现条件较为严格的问题;而且,通过将目标接口部署在开发服务器上,这样一来,即使在接口调试出错的情况下,无需重新部署修改后的目标接口,可直接进行接口调试,由此解决了接口调试的实现过程较为繁琐的问题。
29、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或是重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
技术特征:1.一种接口调试方法,其特征在于,应用于中转服务端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述中转服务端部署在中转服务器上,所述中转客户端包括全双工通信客户端;
3.根据权利要求2所述的方法,其特征在于,所述中转服务端包括超文本传输协议服务端,在所述将所述接口调用请求转发给所述全双工通信客户端之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述接口调用请求转发给所述中转客户端,包括:
5.根据权利要求1所述的方法,其特征在于,所述调用客户端的数量包括至少一个,所述接收调用客户端发送的接口调用请求,包括:
6.根据权利要求1所述的方法,其特征在于,在所述接收调用客户端发送的接口调用请求之后,还包括:
7.一种接口调试方法,其特征在于,应用于全双工通信服务端,所述全双工通信服务端部署在中转服务器上,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,还包括:
9.根据权利要求7所述的方法,其特征在于,所述全双工通信服务端上已注册有至少一个全双工通信客户端分别所在的开发服务器的机器地址;
10.一种接口调试系统,其特征在于,包括:调用客户端、中转服务端以及中转客户端;其中,
11.根据权利要求10所述的系统,其特征在于,所述中转客户端包括全双工通信客户端,所述系统还包括:全双工通信服务端,所述全双工通信服务端与所述中转服务端均部署在中转服务器上;
12.一种接口调试装置,其特征在于,配置于中转服务端,所述装置包括:
13.一种接口调试装置,其特征在于,配置于全双工通信服务端,所述全双工通信服务端部署在中转服务器上,所述装置包括:
14.一种中转服务器,其特征在于,包括:
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现如权利要求1-9中任一所述的接口调试方法。
技术总结本发明实施例公开了一种接口调试方法、系统、装置、中转服务器及存储介质。该方法应用于中转服务端,包括:接收调用客户端发送的接口调用请求;针对部署在待调用的目标接口所在的开发服务器上的中转客户端,将接口调用请求转发给中转客户端,以通过中转客户端,基于接收到的接口调用请求,对目标接口进行调用;接收中转客户端针对调用目标接口返回的响应信息,并且将响应信息返回给调用客户端,以完成目标接口的调试过程。本发明实施例的技术方案,在调用终端与开发服务器网络不通的情况下,可进行接口调试,以及,在接口调试出错的情况下,无需重新部署接口,可直接进行接口调试。技术研发人员:王井方,郝彦军,叶萌受保护的技术使用者:北京沃东天骏信息技术有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/333394.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。