【技术实现步骤摘要】
网络数据显示方法、装置、存储介质、设备及系统
本专利技术实施例涉及计算机
,尤其涉及网络数据显示方法、装置、存储介质、设备及系统。
技术介绍
目前,技术开发人员在开发测试应用程序的过程中,需要获取移动设备中应用程序与服务端交互过程中产生的网络请求或网络响应等网络传输数据(简称网络数据),可以通过查看和分析网络数据发现网络传输性能隐患,对应用程序进行漏洞(Bug)定位和排查等。对于网络数据的查看,通常存在以下两种方式:第一种,利用控制台日志对网络数据进行打印,然后查看打印的日志;第二种,使用网络代理工具进行抓包,然后在网络代理工具中查看。然而,上述两种方式均存在使用过程繁琐、网络数据查看不便的问题,需要改进。
技术实现思路
本专利技术实施例提供了网络数据显示方法、装置、存储介质、设备及系统,可以优化网络数据的查看方案。第一方面,本专利技术实施例提供了一种网络数据显示方法,应用于移动设备,该方法包括:采集所述移动设备中预设应用程序产生的网络数据,其中,所述预设应用程序与计算机设备中第一浏览器对应 ...
【技术保护点】
1.一种网络数据显示方法,其特征在于,应用于移动设备,包括:/n采集所述移动设备中预设应用程序产生的网络数据,其中,所述预设应用程序与计算机设备中第一浏览器对应的开发者工具之间存在基于网络套接字建立的数据通道;/n将所述网络数据转换为匹配所述开发者工具对应的第一协议的目标数据;/n基于所述数据通道将所述目标数据传送至所述开发者工具,以指示所述计算机设备在所述开发者工具对应的界面中对所述目标数据进行显示。/n
【技术特征摘要】
1.一种网络数据显示方法,其特征在于,应用于移动设备,包括:
采集所述移动设备中预设应用程序产生的网络数据,其中,所述预设应用程序与计算机设备中第一浏览器对应的开发者工具之间存在基于网络套接字建立的数据通道;
将所述网络数据转换为匹配所述开发者工具对应的第一协议的目标数据;
基于所述数据通道将所述目标数据传送至所述开发者工具,以指示所述计算机设备在所述开发者工具对应的界面中对所述目标数据进行显示。
2.根据权利要求1所述的方法,其特征在于,在所述采集所述移动设备中预设应用程序产生的网络数据之前,还包括:
基于网络套接字建立与计算机设备中第一浏览器对应的开发者工具的数据通道。
3.根据权利要求1所述的方法,其特征在于,所述采集所述移动设备中预设应用程序产生的网络数据,包括:
通过预设接口采集所述移动设备中预设应用程序产生的网络数据,其中,所述预设应用程序在发送网络请求和/或接收网络请求响应时调用所述预设接口。
4.根据权利要求1所述的方法,其特征在于,所述网络数据包括基于超文本传输协议HTTP的网络数据和/或基于传输控制协议TCP的网络数据。
5.根据权利要求1所述的方法,其特征在于,所述网络数据包括网络传输属性信息、网络请求信息、网络响应信息和耗时信息中的至少一种。
6.根据权利要求1-5任一所述的方法,其特征在于,所述第一浏览器为谷歌浏览器,所述开发者工具为DevTools,所述第一协议为DevTools协议。
7.一种网络数据显示方法,其特征在于,应用于计算机设备,包括:
利用所述计算机设备中第一浏览器对应的开发者工具基于数据通道接收移动设备发送的目标数据,其中,所述目标数据由所述移动设备采集的预设应用程序产生的网络数据转换而来,所述目标数据与所述开发者工具对应的第一协议匹配,所述数据通道基于网络套接字建立并存在于所述预设应用程序与所述开发者工具之间;
在所述开发者工具对应的界面中对所述目标数据进行显示。
8.根据权利要求7所述的方法,其特征在于,在所述利用所述计算机设备中第一浏览器对应的开发者工具基于数据通道接...
【专利技术属性】
技术研发人员:彭新怀,刘宇轩,
申请(专利权)人:广州市百果园网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。