[發明專利]網絡加載處理方法及裝置在審
| 申請號: | 201410293374.7 | 申請日: | 2014-06-26 |
| 公開(公告)號: | CN105306609A | 公開(公告)日: | 2016-02-03 |
| 發明(設計)人: | 梁捷;劉汭祥 | 申請(專利權)人: | 優視科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 加載 處理 方法 裝置 | ||
技術領域
本發明涉及移動通信技術領域,更為具體地,涉及一種網絡加載處理方法和裝置。
背景技術
通過移動瀏覽器瀏覽網頁時,需要進行網絡加載。通常情況下,檢測到用戶點擊某個網站圖標或鏈接后,瀏覽器觸發加載事件,進行網絡加載。
網絡加載的流程一般包括:域名解析、連接創建、發送請求和接收響應四個步驟。其中,先進行域名解析后,得到了域名解析的結果即IP地址后,就可以根據IP地址嘗試建立TCP(TransmissionControlProtocol,傳輸控制協議)連接,在TCP連接建立好后,就可以向網絡側發送請求,并接收網絡側返回的響應。
如果按正常的網絡加載流程,那么從用戶點擊鏈接到網站返回頁面,所花費的時間將比較長,如果能減少網絡加載的時間,快速向用戶返回請求的網頁,將能提升用戶的瀏覽器體驗。
因此,用戶希望在網絡加載處理上能有所改進使得耗時更少,提升網頁加載速度,實現快速瀏覽網頁。
發明內容
鑒于上述,本發明提出了一種網絡加載處理方法和裝置,能從建立的連接池中更準確查找出可用連接,并可直接利用查找出的可用連接進行連接,使得網絡加載耗時更少,網頁加載速度更快,實現更快速瀏覽網頁。
本發明提供的技術方案如下:
本發明提供一種網絡加載處理方法,包括:接收網絡請求;獲取所述網絡請求所屬的目標域名和端口;獲取對目標域名進行域名解析后得到的目標域名的目標IP地址;根據所述目標域名、目標IP地址和端口的信息,從網絡連接池中查找可用的連接,當查找到可用的連接時,直接使用所述可用的連接向網絡側發送網頁訪問請求。
優選的,所述根據所述目標域名、目標IP地址和端口的信息,從網絡連接池中查找可用的連接,當查找到可用的連接時,直接使用所述可用的連接向網絡側發送網頁訪問請求包括:先根據所述目標域名和端口的信息,從網絡連接池中查找可用的連接,當查找到域名和端口與網址所屬的目標域名和端口相同的連接時,確定所述連接為可用,直接使用所述可用的連接向網絡側發送網頁訪問請求;當查找不到域名和端口與網址所屬的目標域名和端口相同的連接時,再根據所述目標IP地址和端口的信息,從網絡連接池中查找可用的連接,當查找到IP地址和端口與網址所屬的目標IP地址和端口相同的連接時,確定所述連接為可用,直接使用所述可用的連接向網絡側發送網頁訪問請求。
優選的,其中,當查找不到IP地址和端口與網址所屬的目標IP地址和端口相同的連接時,根據目標IP地址創建新的網絡連接,使用新的網絡連接向網絡側發送網頁訪問請求。
優選的,其中:所述根據目標域名和端口的信息,從網絡連接池中查找可用的連接包括:根據所述目標域名和端口的信息,分別從預連接緩存池和長連接緩存池中查找可用的預連接或長連接,所述查找順序為先查找預連接緩存池或者先查找長連接緩存池;所述根據目標IP地址和端口的信息,從網絡連接池中查找可用的連接包括:根據目標IP地址和端口的信息,分別從預連接緩存池和長連接緩存池中查找可用的預連接或長連接,所述查找順序為先查找預連接緩存池或者先查找長連接緩存池。
優選的,其中,所述獲取對目標域名進行域名解析后得到的目標域名的目標IP地址包括:對目標域名進行域名解析,得到一個或多個目標域名對應的目標IP地址;以及,在從網絡連接池中查找可用的連接時根據目標IP地址逐個進行查找。
本發明提供一種網絡加載處理裝置,包括:接收模塊,用于接收網絡請求;第一獲取模塊,用于獲取所述網絡請求所屬的目標域名和端口;第二獲取模塊,用于獲取對目標域名進行域名解析后得到的目標域名的目標IP地址;處理模塊,根據所述目標域名、目標IP地址和端口的信息,從網絡連接池中查找可用的連接,當查找到可用的連接時,直接使用所述可用的連接向網絡側發送網頁訪問請求。
優選的,所述處理模塊包括:第一處理模塊,用于先根據所述目標域名和端口的信息,從網絡連接池中查找可用的連接,當查找到域名和端口與網址所屬的目標域名和端口相同的連接時,確定所述連接為可用,直接使用所述可用的連接向網絡側發送網頁訪問請求;第二處理模塊,用于當所述第一處理模塊查找不到域名和端口與網址所屬的目標域名和端口相同的連接時,再根據所述目標IP地址和端口的信息,從網絡連接池中查找可用的連接,當查找到IP地址和端口與網址所屬的目標IP地址和端口相同的連接時,確定所述連接為可用,直接使用所述可用的連接向網絡側發送網頁訪問請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于優視科技有限公司,未經優視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410293374.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種天線和移動終端
- 下一篇:一種可實現負載均衡的遠程數據調用方法





