【技术实现步骤摘要】
一种获取网页首屏时间的方法及装置
本专利技术涉及互联网
,尤其涉及一种获取网页首屏时间的方法及装置。
技术介绍
网页首屏时间是用来评价网页业务质量的关键指标,网页首屏时间是指用户发起网页浏览操作到用户设备的屏幕完整呈现网页内容的时间。目前获取网页首屏时间是采用探针拨测的方式,这需要在用户侧部署专门的软件或硬件设备作为探针,并挂在用户家庭网关或者安装在用户的电脑中。如果要采集大量的用户数据,则需要部署大量探针,那么则需要巨大的投资;此外,因为在拨测的时候是模拟用户的网页浏览操作,需要占用用户的流量,会影响用户的正常上网,而且发生的费用由用户来承担,这将导致用户不愿意配合进行探针部署,因此,大量获取用户的网页首屏时间在实际操作过程中会遇到很大的困难。
技术实现思路
本专利技术实施例提供一种获取网页首屏时间的方法及装置,能够解决用户不愿意配合安装探针则难以获取网页首屏时间的问题。为达到上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术提供一种获取网页首屏时间的方法,所述网页包括网页文件和页面元素文件,所述方法包括:根据终端接入标识和网页标识获取深度报文检测DPI系统中对应的流量记录,所述流量记录包括所述终端接入标识对应的终端访问所述网页标识对应的网页时产生的数据包和每一个所述数据包对应的发送时间或者接收时间,所述数据包包括请求数据包和响应数据包;根据所述流量记录确定所述网页标识对应的网页文件的请求时间和网页文件的返回时间,将所述网页文件的返回时间和所述网页文件的请求时间的差值确定为网页文件的加载时间;获取所述网页标识对应的至少一个首屏页面元素,每 ...
【技术保护点】
一种获取网页首屏时间的方法,其特征在于,所述网页包括网页文件和页面元素文件,所述方法包括:根据终端接入标识和网页标识获取深度报文检测DPI系统中对应的流量记录,所述流量记录包括所述终端接入标识对应的终端访问所述网页标识对应的网页时产生的数据包和每一个所述数据包对应的发送时间或者接收时间,所述数据包包括请求数据包和响应数据包;根据所述流量记录确定所述网页标识对应的网页文件的请求时间和网页文件的返回时间,将所述网页文件的返回时间和所述网页文件的请求时间的差值确定为网页文件的加载时间;获取所述网页标识对应的至少一个首屏页面元素,每个所述首屏页面元素对应一个首屏页面元素文件;根据所述流量记录确定所述首屏页面元素文件的请求时间和所述首屏页面元素文件的返回时间,将所述首屏页面元素文件的返回时间和所述首屏页面元素文件的请求时间的差值确定为所述首屏页面元素文件的加载时间;将所述网页文件的返回时间和所述首屏页面元素文件的请求时间的差值确定为网页解析时间;根据所述网页文件的加载时间、所述首屏页面元素文件的加载时间和所述网页解析时间确定所述网页的网页首屏时间。
【技术特征摘要】
1.一种获取网页首屏时间的方法,其特征在于,所述网页包括网页文件和页面元素文件,所述方法包括:根据终端接入标识和网页标识获取深度报文检测DPI系统中对应的流量记录,所述流量记录包括所述终端接入标识对应的终端访问所述网页标识对应的网页时产生的数据包和每一个所述数据包对应的发送时间或者接收时间,所述数据包包括请求数据包和响应数据包;根据所述流量记录确定所述网页标识对应的网页文件的请求时间和网页文件的返回时间,将所述网页文件的返回时间和所述网页文件的请求时间的差值确定为网页文件的加载时间;获取所述网页标识对应的至少一个首屏页面元素,每个所述首屏页面元素对应一个首屏页面元素文件;根据所述流量记录确定所述首屏页面元素文件的请求时间和所述首屏页面元素文件的返回时间,将所述首屏页面元素文件的返回时间和所述首屏页面元素文件的请求时间的差值确定为所述首屏页面元素文件的加载时间;将所述网页文件的返回时间和所述首屏页面元素文件的请求时间的差值确定为网页解析时间;根据所述网页文件的加载时间、所述首屏页面元素文件的加载时间和所述网页解析时间确定所述网页的网页首屏时间。2.根据权利要求1所述的方法,其特征在于,所述根据所述流量记录确定所述网页标识对应的网页文件的请求时间和网页文件的返回时间包括:将包含所述网页标识且用于请求加载所述网页文件的请求数据包对应的发送时间确定为所述网页文件的请求时间;查找包含所述网页标识且用于请求加载所述网页文件的所述请求数据包对应的至少一个所述响应数据包;将所述至少一个所述响应数据包中最后接收的所述响应数据包对应的接收时间确定为网页文件的返回时间。3.根据权利要求2所述的方法,其特征在于,所述根据所述流量记录确定所述首屏页面元素文件的请求时间和所述首屏页面元素文件的返回时间包括:确定用于请求加载第一个所述首屏页面元素文件的所述请求数据包对应的发送时间为所述首屏页面元素文件的请求时间;查找用于请求加载最后一个所述首屏页面元素文件的所述请求数据包对应的至少一个所述响应数据包;将所述至少一个所述响应数据包中最后接收的所述响应数据包对应的接收时间确定为首屏页面元素文件的返回时间。4.根据权利要求1所述的方法,其特征在于,所述根据所述网页文件的加载时间、所述首屏页面元素文件的加载时间和所述网页解析时间确定所述网页的网页首屏时间包括:将所述网页文件的加载时间、所述首屏页面元素文件的加载时间和所述网页解析时间的和值确定为所述网页的网页首屏时间。5.根据权利要求1所述的方法,其特征在于,还包括:当所述网页首屏时间大于预设阈值时,确定所述终端访问所述网页的网页文件的平均加载时间、首屏页面元素文件的平均加载时间和网页的平均解析时间;比较所述网页文件的加载时间与所述网页文件的平均加载时间、所述首屏页面元素文件的加载时间与所述首屏页面元素文件的平均加载时间以及所述网页解析时间和所述网页的平均解析时间;根据比较...
【专利技术属性】
技术研发人员:刘永生,王光全,杨艳松,刘畅,何晓峰,王泽林,谢梦楠,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。