页面调试方法、装置、电子设备和计算机可读介质与流程

文档序号:35455209发布日期:2023-09-14 17:21阅读:29来源:国知局
页面调试方法、装置、电子设备和计算机可读介质与流程

本公开的实施例涉及计算机,具体涉及页面调试方法、装置、电子设备和计算机可读介质。


背景技术:

1、页面调试,是用于前后端人员联合调试页面相关功能的一项技术。目前,在进行页面调试时,通常采用的方式为:首先,前端人员在待调试的页面中设置用于功能联调的后端服务接口地址,同时后端终端启动各类基础服务和业务服务。然后,前后端联合开始页面调试。

2、然而,发明人发现,当采用上述方式进行页面调试时,经常会存在如下技术问题:

3、第一,当同一后端终端需要与多个前端终端进行连接以调试页面时,由于后端每次切换连接时均需要重新启动基础服务,难以及时进行页面调试,增加了前后端联合调试的时长,从而降低了页面调试效率;

4、第二,前后端通常需要在短期内对同一功能进行多次联合调试,若前后端在此期间中止联合调试,则前端需要重新设置联调后端终端,从而降低了页面调试效率;

5、第三,在测试环境中进行页面调试时难以复现代码故障,或者代码故障复现时的相关日志不够清晰,从而容易导致页面调试难以及时定位故障点,降低了页面调试效率;

6、第四,前后端联调时通常将原始数据直接进行传输,从而容易导致数据在传输过程中泄露,降低了数据的安全性。

7、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、本公开的一些实施例提出了页面调试方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。

3、第一方面,本公开的一些实施例提供了一种页面调试方法,该方法包括:接收针对目标页面集的服务请求信息集,其中,上述目标页面集中的目标页面是待调试的页面,上述服务请求信息集中的每个服务请求信息包括服务接口地址信息和后端终端地址信息,后端终端地址信息表征后端终端;对上述服务请求信息集中的各个服务请求信息进行校验处理,得到目标服务请求信息集;对于上述目标服务请求信息集中的每个目标服务请求信息,执行以下步骤:响应于确定上述目标服务请求信息对应的后端终端地址信息满足预设终端条件,对上述目标服务请求信息对应的服务接口地址信息进行解析处理,得到服务标识;将预设的服务实例信息集中、代码版本数据与上述目标服务请求信息相匹配的服务实例信息确定为同级服务实例信息,得到同级服务实例信息集;基于上述服务标识、上述同级服务实例信息集和上述目标服务请求信息对应的后端终端地址信息,生成后端服务实例信息;将上述目标服务请求信息发送至上述后端服务实例信息对应的后端终端,以供调试上述目标服务请求信息对应的目标页面。

4、第二方面,本公开的一些实施例提供了一种页面调试装置,装置包括:接收单元,被配置成接收针对目标页面集的服务请求信息集,其中,上述目标页面集中的目标页面是待调试的页面,上述服务请求信息集中的每个服务请求信息包括服务接口地址信息和后端终端地址信息,后端终端地址信息表征后端终端;校验单元,被配置成对上述服务请求信息集中的各个服务请求信息进行校验处理,得到目标服务请求信息集;执行单元,被配置成对于上述目标服务请求信息集中的每个目标服务请求信息,执行以下步骤:响应于确定上述目标服务请求信息对应的后端终端地址信息满足预设终端条件,对上述目标服务请求信息对应的服务接口地址信息进行解析处理,得到服务标识;将预设的服务实例信息集中、代码版本数据与上述目标服务请求信息相匹配的服务实例信息确定为同级服务实例信息,得到同级服务实例信息集;基于上述服务标识、上述同级服务实例信息集和上述目标服务请求信息对应的后端终端地址信息,生成后端服务实例信息;将上述目标服务请求信息发送至上述后端服务实例信息对应的后端终端,以供调试上述目标服务请求信息对应的目标页面。

5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。

6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,上述计算机程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。

7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的页面调试方法,可以提高页面调试的效率。具体来说,造成降低了页面调试效率的原因在于:当同一后端终端需要与多个前端终端进行连接以调试页面时,由于后端每次切换连接时均需要重新启动基础服务,难以及时进行页面调试,增加了前后端联合调试的时长,从而降低了页面调试效率。基于此,本公开的一些实施例的页面调试方法,首先,接收针对目标页面集的服务请求信息集。其中,上述目标页面集中的目标页面是待调试的页面。上述服务请求信息集中的每个服务请求信息包括服务接口地址信息和后端终端地址信息。后端终端地址信息表征后端终端。由此,可以得到各个前端终端的各个页面调试请求,便于后续对各个页面调试请求进行统一校验。然后,对上述服务请求信息集中的各个服务请求信息进行校验处理,得到目标服务请求信息集。由此,可以通过统一的校验服务,筛选出满足调试权限的服务请求,以便后续直接分发给各个后端终端执行。最后,对于上述目标服务请求信息集中的每个目标服务请求信息,执行以下步骤:响应于确定上述目标服务请求信息对应的后端终端地址信息满足预设终端条件,对上述目标服务请求信息对应的服务接口地址信息进行解析处理,得到服务标识;将预设的服务实例信息集中、代码版本数据与上述目标服务请求信息相匹配的服务实例信息确定为同级服务实例信息,得到同级服务实例信息集;基于上述服务标识、上述同级服务实例信息集和上述目标服务请求信息对应的后端终端地址信息,生成后端服务实例信息;将上述目标服务请求信息发送至上述后端服务实例信息对应的后端终端,以供调试上述目标服务请求信息对应的目标页面。由此,可以将满足调试权限的各个服务请求,根据服务请求的详情,分发给各个对应的后端终端。因此,本公开的一些实施例的页面调试方法,可以针对来自不同页面的前端调试请求,进行统一的权限校验和请求分发,而每个接收调试请求的后端终端无需启动基础服务(例如权限校验),只需等待接收调试请求,由此可以使得后端终端及时进行页面调试,缩短了前后端联合调试的时长。从而,可以提高页面调试效率。



技术特征:

1.一种页面调试方法,包括:

2.根据权利要求1所述的方法,其中,所述服务请求信息集中的每个服务请求信息是由前端终端通过以下步骤生成的:

3.根据权利要求1所述的方法,其中,在所述对所述目标服务请求信息对应的服务接口地址信息进行解析处理,得到服务标识之前,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述基于所述服务标识、所述同级服务实例信息集和所述目标服务请求信息对应的后端终端地址信息,生成后端服务实例信息,包括:

5.根据权利要求4所述的方法,其中,所述方法还包括:

6.根据权利要求1-5之一所述的方法,其中,所述方法还包括:

7.根据权利要求6所述的方法,其中,所述方法还包括:

8.一种页面调试装置,包括:

9.一种电子设备,包括:

10.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。


技术总结
本公开的实施例公开了页面调试方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:接收服务请求信息集,其中,每个服务请求信息包括服务接口地址信息和后端终端地址信息;对各个服务请求信息进行校验处理,得到目标服务请求信息集;对于每个目标服务请求信息:对目标服务请求信息对应的服务接口地址信息进行解析处理,得到服务标识;将与目标服务请求信息相匹配的服务实例信息确定为同级服务实例信息,得到同级服务实例信息集;基于服务标识、同级服务实例信息集和目标服务请求信息对应的后端终端地址信息,生成后端服务实例信息;将目标服务请求信息发送至后端终端,以供调试目标页面。该实施方式可以提高页面调试的效率。

技术研发人员:李子行,曲昱晓,刘振圻
受保护的技术使用者:北京国电通网络技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1