[发明专利]网络连接状态检测方法、计算机设备和存储介质在审
申请号: | 202010154290.0 | 申请日: | 2020-03-07 |
公开(公告)号: | CN111343630A | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 陈明超;于富昌;李宝超;张运江 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W12/06;H04W24/02 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰 |
地址: | 250100 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 连接 状态 检测 方法 计算机 设备 存储 介质 | ||
本申请涉及一种网络连接状态检测方法、计算机设备和存储介质。所述方法包括:客户端访问第一预设地址,并接收与客户端对应的服务器返回的第一回执信息;其中,所述第一预设地址为与客户端对应的服务器地址;所述客户端访问第二预设地址,并接收与第二预设地址对应的服务器返回的第二回执信息;其中,所述第二预设地址为第三方网络地址;根据所述第一回执信息和所述第二回执信息确定所述客户端、和/或与客户端对应的服务器的网络连接状态。本发明通过分别访问与客户端对应的服务器地址以及第三方网络地址,并根据服务器返回的回执信息进行了网络状态诊断,扩大了网络状态检测的范围,避免了人工进行诊断和分析,检测方便快捷。
技术领域
本申请涉及通信技术领域,尤其涉及一种网络连接状态检测方法、计算机设备和存储介质。
背景技术
客户端或称为用户端,是指与服务器相对应为客户提供本地服务的程序,除一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务器配合运行。客户端访问服务器时经常会出现访问失败的现象。举例来说,当设备网络未连接、网卡损坏或者网络连需要认证等问题都会导致客户端与服务器端的网络连接故障,此时客户端需要检测网络连接故障的原因。
现有客户端网络故障原因都依赖客户端对应的服务器,但是在服务器端网络出现异常时,则仅能确定客户端以服务器无法连接,而不能明确客户端与服务器故障的具体原因,需要专业的人员分别对客户端和对应的服务器端进行检测,检测过程繁琐大大降低了网络状态检测的效率,给用户带来极大不便。
发明内容
基于此,有必要针对上述技术问题提供一种能够兼具客户端与服务器的网络连接状态检测方法、计算机设备和存储介质。
一种网络连接状态检测方法,所述方法包括:
客户端访问第一预设地址,并接收与客户端对应的服务器返回的第一回执信息;其中,所述第一预设地址为与客户端对应的服务器地址;
所述客户端访问第二预设地址,并接收与第二预设地址对应的服务器返回的第二回执信息;其中,所述第二预设地址为第三方网络地址;
根据所述第一回执信息和所述第二回执信息确定所述客户端、和/或与客户端对应的服务器的网络连接状态。
在其中一个实施例中,所述根据所述第一回执信息和所述第二回执信息确定所述客户端,和/或与客户端对应的服务器的网络连接状态的步骤包括:
解析所述第一回执信息以得到第一状态码;
响应于所述第一状态码小于第一预设值或者大于等于第二预设值,则解析所述第二回执信息以得到第二状态码,其中,所述第二预设值大于所述第一预设值;
响应于所述第二状态码大于等于第一预设值且小于第二预设值,则判断所述客户端的网络连接正常,与所述客户端对应的服务器的网络连接异常;
响应于所述第二状态码小于第一预设值或大于等于第二预设值时,则判断所述客户端的网络连接异常。
在其中一个实施例中,所述方法还包括:
响应于所述第二状态码大于等于第一预设值且小于第二预设值,则判断所述客户端、以及与所述客户端对应的服务器的网络连接均正常。
在其中一个实施例中,所述第二预设地址为多个,方法还包括:响应于任意一个第二预设地址对应的第二状态码大于等于第一预设值且小于第二预设值,则所述客户端停止访问剩余第二预设地址。
在其中一个实施例中,所述方法还包括:
利用设备系统API检测所述客户端的硬件网络设置;
根据所述硬件网络设置确定所述客户端是否有网络连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010154290.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电缆和制造电缆的方法
- 下一篇:一种5G通信网元的智能节能方法