网络使用状态识别方法、装置、设备及可读存储介质制造方法及图纸

技术编号:20916871 阅读:15 留言:0更新日期:2019-04-20 09:45
本发明专利技术公开了一种网络使用状态识别方法、装置、设备及可读存储介质,所述方法包括:在检测到用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向应用的服务器端请求加载H5页面资源;若是,则接收所述应用的服务器端基于所述首次的加载请求所反馈的H5页面资源、以及同步反馈的获取所述用户端路由器默认管理地址的获取程序段;读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述默认管理地址获取所述用户端的网络使用状态;基于所述网络使用状态确定是否自动播放所述H5页面资源中的动态图片。本发明专利技术解决现有具体H5页面不能准确识别对应用户端的网络状态的技术问题。

Network usage status identification methods, devices, devices and readable storage media

The invention discloses a network usage status identification method, device, device and readable storage medium. The method includes: when detecting the loading request of the user to load H5 page resources from the server side of the application, judging whether the user requests to load H5 page resources from the server side of the application for the first time; if so, the server side receiving the application is based on the H5 page resources. The H5 page resources fed back by the first loading request and the acquisition program segment of the default management address of the client router by synchronous feedback are read to acquire the default management address of the client router so as to acquire the network usage status of the client based on the default management address. Whether to automatically play the dynamic picture in the H5 page resource. The invention solves the technical problem that the existing specific H5 page can not accurately identify the network state of the corresponding user end.

【技术实现步骤摘要】
网络使用状态识别方法、装置、设备及可读存储介质
本专利技术涉及计算机
,尤其涉及一种网络使用状态识别方法、装置、设备及可读存储介质。
技术介绍
对于浏览器而言,是可以获取用户当前网络使用状态的,如平安普惠、平安壹账通、微信应用等可以识别用户端当前在使用移动网络还是WIFI网络,但是对于浏览器中的具体H5页面而言,目前,难以实现获取用户端网络的使用状态,例如,从平安壹账通中进入淘宝网页,该淘宝网页难以获取当前用户的网络使用状态是使用移动网络还是WIFI网络,由于具体的H5页面,并不能准确识别对应用户端的网络状态,因而H5页面不能准确根据当前用户端的网络状态进行相应的视频播放、缓存等处理,降低了用户体验。
技术实现思路
本专利技术的主要目的在于提供一种网络使用状态识别方法、装置、设备及可读存储介质,旨在解决现有具体H5页面不能准确识别对应用户端的网络状态,造成用户体验降低的技术问题。为实现上述目的,本专利技术提供一种网络使用状态识别方法,所述网络使用状态识别方法包括:在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源;若所述用户端是首次向所述应用的服务器端请求加载H5页面资源,则接收所述应用的服务器端基于所述首次的加载请求所反馈的H5页面资源、以及所述应用的服务器端同步反馈的获取所述用户端路由器默认管理地址的获取程序段;读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态;基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片。可选地,所述基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态步骤包括:基于所述获取程序段,从所述路由器默认管理地址中获取预设个数的待识别路由器的地址,以得到待识别路由器的地址列表;依次向所述待识别路由器的地址列表中的各个所述待识别路由器发送网络使用状态识别请求,并判断在预设时间段内是否接收到任意所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,其中,所述待识别路由器在处于WIFI连通状态时,若接收到所述网络使用状态识别请求,则实时反馈所述响应码;若在预设时间段内接收到所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,则确定所述用户端的网络使用状态为WIFI使用状态。可选地,所述基于所述获取程序段,从所述路由器默认管理地址中获取预设个数的待识别路由器的地址,以得到待识别路由器的地址列表步骤包括:基于所述获取程序段,从所述路由器默认管理地址中获取使用次数大于预设值的待识别路由器的个数;判断所述使用次数大于预设值的待识别路由器的个数是否大于所述预设个数,若所述使用次数大于预设值的待识别路由器的个数小于所述预设个数,则获取所述使用次数大于预设值的待识别路由器的地址,以得到待识别路由器的地址列表;若所述使用次数大于预设值的待识别路由器的个数大于所述预设个数,则获取所述预设个数的待识别路由器的地址,以得到待识别路由器的地址列表。可选地,所述基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片步骤之后包括:保存所述获取程序段,并生成保存记录,若再次检测到所述用户端向应用的服务器端请求加载H5页面资源的再次加载请求时,基于所述再次加载请求,自动读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态。可选地,所述在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源步骤包括:在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,查询所述用户端是否存有所述应用的服务器端对应的近点服务器的地址,其中,所述应用的服务器端与所述近点服务器的地址存在预设关联关系;若所述用户端存有所述应用的服务器端对应的近点服务器的地址,则确定所述用户端不是首次访问所述应用的服务器端;若所述用户端未存有所述应用的服务器端对应的近点服务器的地址,则通过查询所述用户端是否存在所述获取程序段的嵌入记录确定所述用户端是否是首次访问所述应用的服务器端。本专利技术还提供一种网络使用状态识别方法,所述网络使用状态识别方法应用于应用的服务器端,所述网络使用状态识别方法包括:在接收到用户端请求加载H5页面资源的加载请求时,获取并通过所述加载请求中的请求标识判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源;若所述用户端是首次向所述应用的服务器端请求加载H5页面资源,则基于所述首次的加载请求反馈所述H5页面资源,并同步反馈获取所述用户端路由器默认管理地址的获取程序段,以供所述用户端接收并实现获取所述用户端的网络使用状态。本专利技术还提供一种网络使用状态识别装置,所述网络使用状态识别装置包括:判断模块,用于在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源;接收模块,用于若所述用户端是首次向所述应用的服务器端请求加载H5页面资源,则接收所述应用的服务器端基于所述首次的加载请求所反馈的H5页面资源、以及所述应用的服务器端同步反馈的获取所述用户端路由器默认管理地址的获取程序段;读取模块,用于读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态;确定模块,用于基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片。可选地,所述读取模块包括:获取单元,用于基于所述获取程序段,从所述路由器默认管理地址中获取预设个数的待识别路由器的地址,以得到待识别路由器的地址列表;发送单元,用于依次向所述待识别路由器的地址列表中的各个所述待识别路由器发送网络使用状态识别请求,并判断在预设时间段内是否接收到任意所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,其中,所述待识别路由器在处于WIFI连通状态时,若接收到所述网络使用状态识别请求,则实时反馈所述响应码;接收单元,用于若在预设时间段内接收到所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,则确定所述用户端的网络使用状态为WIFI使用状态。可选地,所述第一获取单元还包括:第一获取子单元,用于基于所述获取程序段,从所述路由器默认管理地址中获取使用次数大于预设值的待识别路由器的个数;判断子单元,用于判断所述使用次数大于预设值的待识别路由器的个数是否大于所述预设个数,若所述使用次数大于预设值的待识别路由器的个数小于所述预设个数,则获取所述使用次数大于预设值的待识别路由器的地址,以得到待识别路由器的地址列表;第二获取子单元,用于若所述使用次数大于预设值的待识别路由器的个数大于所述预设个数,则获取所述预设个数的待识别路由器的地址,以得到待识别路由器的地址列表。可选地,所述网络使用状态识别装置还包括:保存模块,用于保存所述获取程序段,并生成保存记录,若再次检测到所述用户端向应用的服务器端请求加载H5页面资源的再次加载请求时,基于所述再次加载请求,自动读取所述获取程序段,以获本文档来自技高网...

【技术保护点】
1.一种网络使用状态识别方法,其特征在于,所述网络使用状态识别方法应用于用户端,所述网络使用状态识别方法包括:在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源;若所述用户端是首次向所述应用的服务器端请求加载H5页面资源,则接收所述应用的服务器端基于所述首次的加载请求所反馈的H5页面资源、以及所述应用的服务器端同步反馈的获取所述用户端路由器默认管理地址的获取程序段;读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态;基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片。

【技术特征摘要】
1.一种网络使用状态识别方法,其特征在于,所述网络使用状态识别方法应用于用户端,所述网络使用状态识别方法包括:在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源;若所述用户端是首次向所述应用的服务器端请求加载H5页面资源,则接收所述应用的服务器端基于所述首次的加载请求所反馈的H5页面资源、以及所述应用的服务器端同步反馈的获取所述用户端路由器默认管理地址的获取程序段;读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态;基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片。2.如权利要求1所述的网络使用状态识别方法,其特征在于,所述基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态步骤包括:基于所述获取程序段,从所述路由器默认管理地址中获取预设个数的待识别路由器的地址,以得到待识别路由器的地址列表;依次向所述待识别路由器的地址列表中的各个所述待识别路由器发送网络使用状态识别请求,并判断在预设时间段内是否接收到任意所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,其中,所述待识别路由器在处于WIFI连通状态时,若接收到所述网络使用状态识别请求,则实时反馈所述响应码;若在预设时间段内接收到所述待识别路由器基于所述网络使用状态识别请求所反馈的响应码,则确定所述用户端的网络使用状态为WIFI使用状态。3.如权利要求2所述的网络使用状态识别方法,其特征在于,所述基于所述获取程序段,从所述路由器默认管理地址中获取预设个数的待识别路由器的地址,以得到待识别路由器的地址列表步骤包括:基于所述获取程序段,从所述路由器默认管理地址中获取使用次数大于预设值的待识别路由器的个数;判断所述使用次数大于预设值的待识别路由器的个数是否大于所述预设个数,若所述使用次数大于预设值的待识别路由器的个数小于所述预设个数,则获取所述使用次数大于预设值的待识别路由器的地址,以得到待识别路由器的地址列表;若所述使用次数大于预设值的待识别路由器的个数大于所述预设个数,则获取所述预设个数的待识别路由器的地址,以得到待识别路由器的地址列表。4.如权利要求1所述的网络使用状态识别方法,其特征在于,所述基于所述用户端的网络使用状态确定是否自动播放所述H5页面资源中的动态图片步骤之后包括:保存所述获取程序段,并生成保存记录,若再次检测到所述用户端向应用的服务器端请求加载H5页面资源的再次加载请求时,基于所述再次加载请求,自动读取所述获取程序段,以获取所述用户端路由器默认管理地址,以基于所述用户端路由器默认管理地址获取所述用户端的网络使用状态。5.如权利要求1所述的网络使用状态识别方法,其特征在于,所述在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载请求时,判断所述用户端是否是首次向所述应用的服务器端请求加载H5页面资源步骤包括:在检测到所述用户端向应用的服务器端请求加载H5页面资源的加载...

【专利技术属性】
技术研发人员:舒文捷
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1