[发明专利]一种具有备用域名的移动端网络请求的方法和系统有效
| 申请号: | 202010955512.9 | 申请日: | 2020-09-11 |
| 公开(公告)号: | CN112187883B | 公开(公告)日: | 2023-09-05 |
| 发明(设计)人: | 罗平;黄智谋 | 申请(专利权)人: | 广州宸祺出行科技有限公司 |
| 主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L61/4511;H04L101/69 |
| 代理公司: | 广州云领专利代理事务所(普通合伙) 44441 | 代理人: | 肖云 |
| 地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 备用 域名 移动 网络 请求 方法 系统 | ||
本发明公开了一种具有备用域名的移动端网络请求的方法和系统,其中方法包括:获取定位信息,所述定位信息为移动端的地理位置信息;获取第一域名列表,所述第一域名列表包括若干域名;根据所述定位信息,获取相应的排序信息,所述排序信息为所述第一域名列表中的域名在该地区的请求成功率;根据所述排序信息对所述第一域名列表中的域名进行排序,获得第二域名列表,所述第二域名列表包括根据成功率依次排列的默认域名和若干备用域名;获取网络请求信息,所述网络请求信息为网络请求url;根据所述网络请求信息,在所述第二域名列表中选择相应的默认域名进行网络请求;若失败,则获取所述备用域名并进行网络请求。
技术领域
本发明涉及通过移动端网络请求的技术领域,具体涉及一种具有备用域名的移动端网络请求的方法和系统。
背景技术
移动端在运行应用时,部分业务需要访问网络,此时需要进行网络请求,在应用进行网络请求时,需要获取相应的网络请求域名以访问相应的网络服务器。由于网络请求时需要访问相应的网络ip地址,由于ip地址是数字组成的,一般ip地址配置有相应的域名地址,移动端通过解析域名地址的方式获得网络请求相应的ip地址。一个ip地址可以对应多个域名,移动端通过为相应网络请求配置若干域名。同一个ip地址所对应的不同域名地址在不同地区的网络请求成功率以及访问速度均不相同。
申请人发现,申请号为CN201910249162.1的中国发明专利,公开了一种基于移动平台的多站点网络测速方法及装载,其中所述基于移动平台的多站点网络测速方法,包括:在APP应用启动时,在预设时间内对所有业务站点长连接的站点备用地址进行测速;如果测速接口收到测速响应,则记录所有存活的站点备用地址所对应的测速时间;比较多个测速时间并选出最优测速响应,将最优测速响应所对应的站点备用地址作为最优地址;在测速成功时,根据接收的业务请求获取优测速响应所对应最优地址,并建立业务请求与最优地址的长连接,实现业务通信。
申请人发现,上述方法存在如下弊端:
1.应用启动后,需要对所有备用地址进行测速,测速过程需要占用移动端的性能和耗费流量,严重时造成移动端卡顿,影响用户的使用体验。
2.在测速过程中可能受到干扰,使测速结果存在误差。
发明内容
为了克服上述现有方案的技术缺陷,本发明提供一种具有备用域名的移动端网络请求方法和系统。
为了解决上述问题,本发明按以下技术方案予以实现的:
第一方面,本发明提供一种具有备用域名的移动端网络请求的方法,包括:
获取定位信息,所述定位信息为移动端的地理位置信息;
获取第一域名列表,所述第一域名列表包括若干域名;
根据所述定位信息,获取相应的排序信息,所述排序信息为所述第一域名列表中的域名在该地区的请求成功率;
根据所述排序信息对所述第一域名列表中的域名进行排序,获得第二域名列表,所述第二域名列表包括根据成功率依次排列的默认域名和若干备用域名;
获取网络请求信息,所述网络请求信息为网络请求url;
根据所述网络请求信息,在所述第二域名列表中选择相应的默认域名进行网络请求;
若失败,则获取所述备用域名并进行网络请求。
优选地,所述根据所述网络请求信息,在所述第二域名列表中选择相应的默认域名进行网络请求后,还包括以下子步骤:若成功,则发出请求成功信息,所述请求成功信息包括域名的网络请求总次数和网络请求成功次数,所述请求成功信息用于更新所述排序信息。
优选地,所述第一域名列表具有版本信息,所述版本信息为数字版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州宸祺出行科技有限公司,未经广州宸祺出行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010955512.9/2.html,转载请声明来源钻瓜专利网。





