[发明专利]一种监控浏览器性能的方法、装置及用户终端在审
申请号: | 201611194745.1 | 申请日: | 2016-12-20 |
公开(公告)号: | CN108205487A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 刘翔 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 何龙 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 性能数据 预定字段 监控 响应指令 用户终端 服务器 计算机技术领域 网页访问请求 性能参数获取 服务器发送 接收服务器 性能参数 空时 返回 携带 | ||
本发明实施例提供一种监控浏览器性能的方法、装置及用户终端,属于计算机技术领域。该监控浏览器性能的方法包括向服务器发送网页访问请求;接收服务器返回的响应指令;当响应指令中存在预定字段且预定字段不为空时,根据预定字段对应的信息所携带的浏览器性能参数获取与浏览器性能参数对应的性能数据;将性能数据发送给服务器。该方法使得服务器能够获取到浏览器的性能数据,进而通过获取到的性能数据监控浏览器的性能。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种监控浏览器性能的方法、装置及用户终端。
背景技术
现有技术针对浏览器性能的监控,一般是通过JS(JavaScript,脚本语言)调用浏览器性能接口,比如,使用Navigation Timing(导航计时)API(Application ProgrammingInterface,应用程序编程接口)。然而,现有的Navigation Timing API并未包含一些关键的性能数据,比如准确的首屏时间。首屏时间和渲染排版相关的一些其它数据对服务器非常重要。服务器能否得到完善的性能数据,对自身的性能监控和页面优化都至关重要。因此,如何解决上述问题是目前面临的一大难题。
发明内容
本发明提供一种监控浏览器性能的方法、装置及用户终端,旨在改善上述问题。
第一方面,本发明提供的一种监控浏览器性能的方法,所述方法包括:向服务器发送网页访问请求;接收所述服务器返回的响应指令;当所述响应指令中存在预定字段且所述预定字段不为空时,根据所述预定字段对应的信息所携带的浏览器性能参数获取与所述浏览器性能参数对应的性能数据;将所述性能数据发送给所述服务器。
第二方面,本发明提供的一种监控浏览器性能的装置,所述装置包括:请求发送单元,用于向服务器发送网页访问请求;指令接收单元,用于接收所述服务器返回的响应指令;数据获取单元,用于当所述响应指令中存在预定字段且所述预定字段不为空时,根据所述预定字段对应的信息所携带的浏览器性能参数获取与所述浏览器性能参数对应的性能数据;数据发送单元,用于将所述性能数据发送给所述服务器。
第三方面,本发明提供的一种用户终端,所述用户终端包括处理器以及存储器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述用户终端执行以下操作:向服务器发送网页访问请求;接收所述服务器返回的响应指令;当所述响应指令中存在预定字段且所述预定字段不为空时,根据所述预定字段对应的信息所携带的浏览器性能参数获取与所述浏览器性能参数对应的性能数据;将所述性能数据发送给所述服务器。
上述本发明提供的一种监控浏览器性能的方法、装置及用户终端,由于服务器返回的响应指令存在预定字段,且所述预定字段对应的信息携带有浏览器性能参数,因此,用户终端能够根据浏览器性能参数获取对应的性能数据,将所述性能数据发送给所述服务器,从而使得服务器能够获取到浏览器的性能数据,进而通过获取到的性能数据监控浏览器的性能。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的用户终端与服务器进行交互的示意图;
图2为本发明实施例提供的一种电子设备的结构框图;
图3为本发明第一实施例提供的一种监控浏览器性能的方法的流程图;
图4为本发明第二实施例提供的一种监控浏览器性能的方法的流程图;
图5为本发明第三实施例提供的一种监控浏览器性能的装置的功能模块示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611194745.1/2.html,转载请声明来源钻瓜专利网。