[发明专利]一种检测网络连通性的方法及装置有效
| 申请号: | 201911379330.5 | 申请日: | 2019-12-27 |
| 公开(公告)号: | CN111106983B | 公开(公告)日: | 2021-09-21 |
| 发明(设计)人: | 林聪聪 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 网络 连通性 方法 装置 | ||
1.一种检测网络连通性的方法,其特征在于,所述方法应用于终端设备,所述方法包括:
从本设备登录的转发设备上获取检测脚本;所述检测脚本用于指示所述终端设备向公网服务器发送可跨域访问的指定访问请求;
基于所述检测脚本指示的信息,向公网服务器发送可跨域访问的指定访问请求;
若在预设时长内接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络连通;
若在预设时长内未接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络不通。
2.根据权利要求1所述的方法,其特征在于,所述从本设备登录的转发设备上获取检测脚本,包括:
在检测到用户触发登录页面上部署的用于进行网络连通性检测选项时,从本设备登录的转发设备上,获取检测脚本;或者,
在接收到所述转发设备返回的登录页面时,从本设备登录的转发设备上,获取检测脚本;
所述登录页面用于指示所述终端设备登录至所述转发设备。
3.根据权利要求2所述的方法,其特征在于,所述指定访问请求为JSONP请求;
所述方法还包括:
在确定所述终端设备与公网服务器网络连通时,在所述登录页面上嵌入第一页面;所述第一页面用于指示所述终端设备与公网服务器网络连通;
在确定所述终端设备与公网服务器网络不通时,在所述登录页面上嵌入第二页面;所述第二页面用于指示所述终端设备与公网服务器网络不通。
4.根据权利要求1所述的方法,其特征在于,所述检测脚本包括公网服务器的地址、请求的资源标识和访问请求模板;
所述基于所述检测脚本指示的信息,向公网服务器发送可跨域访问的指定访问请求,包括:
基于所述访问请求模板,构造可跨域访问的指定访问请求;
基于所述公网服务器的地址和请求的资源标识,构造用于访问公网服务器的URL,并基于所述URL向所述公网服务器发送所述指定访问请求。
5.一种检测网络连通性的方法,其特征在于,应用于转发设备,所述方法包括:
向登录本转发设备的终端设备发送检测脚本;
所述检测脚本用于指示所述终端设备向公网服务器发送可跨域访问的指定访问请求,以使所述终端设备基于所述检测脚本指示的信息,向公网服务器发送可跨域访问的指定访问请求,并若在预设时长内接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络连通;若在预设时长内未接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络不通。
6.一种检测网络连通性的装置,其特征在于,所述装置应用于终端设备,所述装置包括:
脚本获取单元,用于从本设备登录的转发设备上获取检测脚本;所述检测脚本用于指示所述终端设备向公网服务器发送可跨域访问的指定访问请求;
请求发送单元,用于基于所述检测脚本指示的信息,向公网服务器发送可跨域访问的指定访问请求;
第一确定单元,用于若在预设时长内接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络连通;
第二确定单元,用于若在预设时长内未接收到所述公网服务器返回的所述指定访问请求的应答消息,则确定所述终端设备与公网服务器网络不通。
7.根据权利要求6所述的装置,其特征在于,所述脚本获取单元,包括:
第一获取子单元,用于在检测到用户触发登录页面上部署的用于进行网络连通性检测选项时,从本设备登录的转发设备上,获取检测脚本;或者,
第二获取子单元,用于在接收到所述转发设备返回的登录页面时,从本设备登录的转发设备上,获取检测脚本;
所述登录页面用于指示所述终端设备登录至所述转发设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911379330.5/1.html,转载请声明来源钻瓜专利网。





