数据处理方法、数据处理装置、服务器及存储介质与流程

文档序号:35548715发布日期:2023-09-23 22:00阅读:26来源:国知局
数据处理方法、数据处理装置、服务器及存储介质与流程

本公开涉及互联网,尤其涉及一种数据处理方法、数据处理装置、服务器、计算机可读存储介质和计算机程序产品。


背景技术:

1、在实际应用中,很多软件产品都是需要进行网络请求才能执行相应的逻辑来实现某些预定的功能。

2、目前,为了保证在执行网络请求的过程中的用户体验,往往需要对用户终端执行的网络请求进行网络稳定性的监控和分析,以对网络设备或网络进行调整和完善。

3、但是,目前的网络请求监控的方式一般是通过接入其他第三方的sdk(softwaredevelopment kit,软件开发工具包)来对网络的稳定性实现监控功能,从而会增大应用程序的数据包体积和减少应用程序的运行效率,因此,容易导致对监控数据的漏检和错检,降低了获取的监控数据的准确性和及时性。


技术实现思路

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、响应于所述目标网络管理类对象接收到所述服务器返回的所述响应结果,通过所述事件监听器获取针对所述响应结果的监听数据。

30、根据本公开实施例的第二方面,提供一种数据处理装置,包括:

31、网络请求单元,被配置为执行响应在展示的目标应用程序的应用界面中触发的功能操作,生成对应于所述功能操作的网络请求;

32、对象匹配单元,被配置为执行从针对所述目标应用程序预先配置的网络管理类对象中,获取与所述网络请求对应的目标网络管理类对象;所述目标网络管理类对象用于将所述网络请求发送至用于响应所述网络请求的服务器,并接收所述服务器针对所述网络请求的响应结果;

33、数据展示单元,被配置为执行响应于对所述目标网络管理类对象触发的针对所述网络请求的监听操作,展示所述网络请求以及所述响应结果的监听数据。

34、根据本公开实施例的第三方面,提供一种服务器,包括:

35、处理器;

36、用于存储所述处理器可执行指令的存储器;

37、其中,所述处理器被配置为执行所述指令,以实现如上述任一项所述的数据处理方法。

38、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行如上述任一项所述的数据处理方法。

39、根据本公开实施例的第五方面,提供一种计算机程序产品,所述计算机程序产品中包括指令,当所述指令被服务器的处理器执行时,使得所述服务器能够执行如上述任一项所述的数据处理方法。

40、本公开的实施例提供的技术方案至少带来以下有益效果:

41、该方法先通过响应在展示的目标应用程序的应用界面中触发的功能操作,生成对应于功能操作的网络请求;再从针对目标应用程序预先配置的网络管理类对象中,获取与网络请求对应的目标网络管理类对象;其中,目标网络管理类对象用于将网络请求发送至用于响应网络请求的服务器,并接收服务器针对网络请求的响应结果;然后,响应于对目标网络管理类对象触发的针对网络请求的监听操作,展示网络请求以及响应结果的监听数据。这样,区别于现有技术中通过接入其他第三方的sdk来实现网络请求的监控功能的方法,利用针对目标应用程序预先配置的网络管理类对象来触发对网络请求的监听操作,减轻了应用程序的数据包体积和提升了应用程序的运行效率,从而使得对监控数据的漏检率和错检率得到有效降低,提升了获取的监控数据的准确性和及时性;进一步地,由于监控数据较高的准确性和及时性,使得后续展示网络请求以及响应结果的监听数据的参考意义更高,从而对网络设备或网络状态的稳定性进行分析和调整能够更加合理和高效。

42、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1