【技术实现步骤摘要】
失败网络请求的确定方法、装置及计算机存储介质
本申请涉及互联网
,特别涉及一种失败网络请求的确定方法、装置及计算机存储介质。
技术介绍
目前,客户端可以向服务器发起网络请求,以基于服务器实现某个网络业务。比如,客户端可以向服务器发起歌曲搜索请求,服务器根据该歌曲搜索请求向客户端返回响应消息,以实现歌曲搜索业务。其中,针对某个网络业务网的网络请求的响应失败率在一定程度上可以反映该网络业务的运行情况,因此,通常需要确定网络请求的响应失败率。其中,网络请求的响应失败率是指在针对该网络业务发起的网络请求中,不能实现该网络业务的网络请求的概率。为了后续便于说明,将不能实现网络业务的网络请求称为失败网络请求,因此通常在确定响应失败率的场景中,通常需要确定哪些网络请求为失败网络请求。相关技术中,针对某个网络业务,客户端在发起网络请求后,针对该网络请求如果无法成功接收到服务端返回的响应消息,则将该网络请求标记为失败网络请求。但是基于该方式确定的失败网络请求得到的响应失败率与用户真实感受到的网络请求的响应失败率之间经常有 ...
【技术保护点】
1.一种失败网络请求的确定方法,其特征在于,应用于客户端,所述方法包括:/n发送目标网络请求,所述目标网络请求用于指示从服务器处获取目标数据;/n在没有成功接收到针对所述目标网络请求的响应消息的情况下,从所述客户端的缓存中查找所述目标数据;/n在没有查找到所述目标数据的情况下,将所述目标网络请求确定为失败网络请求。/n
【技术特征摘要】
1.一种失败网络请求的确定方法,其特征在于,应用于客户端,所述方法包括:
发送目标网络请求,所述目标网络请求用于指示从服务器处获取目标数据;
在没有成功接收到针对所述目标网络请求的响应消息的情况下,从所述客户端的缓存中查找所述目标数据;
在没有查找到所述目标数据的情况下,将所述目标网络请求确定为失败网络请求。
2.如权利要求1所述的方法,其特征在于,所述从所述客户端的缓存中查找所述目标数据之后,还包括:
在查找到所述目标数据的情况下,基于所述缓存中的目标数据响应所述目标网络请求。
3.如权利要求1所述的方法,其特征在于,所述将所述目标网络请求确定为失败网络请求之前,还包括:
确定当前所述客户端与所述服务器之间的网络链路状态;
在所述网络链路状态为连接中的情况下,执行将所述目标网络请求确定为失败网络请求的操作。
4.如权利要求3所述的方法,其特征在于,所述确定当前所述客户端与所述服务器之间的网络链路状态之后,还包括:
在所述网络链路状态为断开的情况下,将所述网络请求标记为第一类网络请求,所述第一类网络请求为在所述网络链路状态为断开的情况下发起的网络请求。
5.如权利要求1至4任一所述的方法,其特征在于,所述发送目标网络请求之后,还包括:
如果检测到所述客户端中途退出,则将所述网络请求标记为第二类网络请求,所述第二类网络请求为网络请求发起后所述客户端中途退出的网络请求。
6.一种失败网络请求的确定装置,其特征在于,所述装置部署在客户端,所述装置包括:
发送模块,用于发送目标网络请求,所述目标网络请求用于指示从服务器处获取目标数据;
查找模块,用...
【专利技术属性】
技术研发人员:洪锐堉,谢导,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。