[發明專利]一種具有備用域名的移動端網絡請求的方法和系統有效
| 申請號: | 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.szxzyx.cn/pat/books/202010955512.9/2.html,轉載請聲明來源鉆瓜專利網。





