【技术实现步骤摘要】
网络联通性诊断方法、装置、终端和存储介质
本公开涉及网络
,尤其涉及一种网络联通性诊断方法、装置、终端和存储介质。
技术介绍
手机等智能终端,在使用应用软件的过程中,需要与远程的服务器交换数据,因此需要与远程服务器进行连接。在手机的使用过程中,有时即使手机上显示有网络连接,却无法向服务器发出请求,用户无法知道与服务器连接失败的真正原因。
技术实现思路
为解决现有问题,本公开提供一种网络连通性诊断方法、装置、终端和存储介质。本公开采用以下的技术方案。在一些实施例中,本公开提供一种网络联通性诊断方法,用于终端,包括:确定对目标服务器的网络请求是否失败;在网络请求失败后进行应用层请求检测;若所述应用层请求检测结果异常,进行与目标服务器间的网路检测;若所述网路检测结果异常,进行网络设备检测;若所述网络中装设备检测结果正常,进行目标服务器状态检测;综合所有检测结果确定网络请求失败原因并发出提示信息在一些实施例中,本公开提供一种网络联通性诊 ...
【技术保护点】
1.一种网络联通性诊断方法,用于终端,其特征在于,包括:/n确定对目标服务器的网络请求是否失败;/n在所述网络请求失败后进行应用层请求检测;/n若所述应用层请求检测结果异常,进行与目标服务器间的网路检测;/n若所述网路检测结果异常,进行网络设备检测;/n若所述网络设备检测结果正常,进行目标服务器状态检测;/n综合所有检测结果确定网络请求失败原因并发出提示信息。/n
【技术特征摘要】 【专利技术属性】
1.一种网络联通性诊断方法,用于终端,其特征在于,包括:
确定对目标服务器的网络请求是否失败;
在所述网络请求失败后进行应用层请求检测;
若所述应用层请求检测结果异常,进行与目标服务器间的网路检测;
若所述网路检测结果异常,进行网络设备检测;
若所述网络设备检测结果正常,进行目标服务器状态检测;
综合所有检测结果确定网络请求失败原因并发出提示信息。
2.根据权利要求1所述的网络联通性诊断方法,其特征在于,进行应用层请求检测,包括:
向所述目标服务器发送http请求;
若接收到所述目标服务器对所述http请求的响应,则所述应用层请求检测的结果正常;
若未接收到所述目标服务器对所述http请求的响应,则所述应用层请求检测的结果异常。
3.根据权利要求1所述的网络联通性诊断方法,其特征在于,进行与目标服务器间的网路检测,包括:
向目标服务器发送回显请求;
若在预设时长内接收到所述目标服务器对所述回显请求的应答,则所述网路检测的结果正常;
若在预设时长内未接收到所述目标服务器对所述回显请求的应答,则所述网路检测的结果异常。
4.根据权利要求1所述的网络联通性诊断方法,其特征在于,进行网络设备检测,包括:
进行路由追踪,对从所述终端到所述目标服务器所经过的各个网络设备进行标记;
确定各个网络设备是否异常;
若各个所述网络设备的状态均正常,则所述网络设备检测的结果正常;
若任一所述网络设备的状态异常,则所述网络设备检测的结果异常。
5.根据权利要求1所述的网络联通性诊断方法,其特征在于,进行目标服务器状态检测,包括:
尝试连接预设公共网址;
若成功连接所述预设公共网址,则确定所述目标服务器状态异常。
技术研发人员:赵仁辉,
申请(专利权)人:北京无限光场科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。