[發明專利]一種HTTP重定向方法、裝置、路由設備及計算機存儲介質在審
| 申請號: | 201810475748.5 | 申請日: | 2018-05-17 |
| 公開(公告)號: | CN108712492A | 公開(公告)日: | 2018-10-26 |
| 發明(設計)人: | 高靜波 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 工業和信息化部電子專利中心 11010 | 代理人: | 羅丹 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 重定向 瀏覽器 計算機存儲介質 無線路由設備 瀏覽器緩存 訪問請求 路由設備 實時檢測 虛擬地址 上網 外網 互聯網連接 瀏覽器請求 方式接入 連接狀態 終端用戶 互聯網 未連接 解析 網頁 返回 | ||
1.一種超文本傳輸協議HTTP重定向方法,其特征在于,包括:
實時檢測與互聯網的連接狀態;
在未連接互聯網的狀態下,基于瀏覽器請求解析的外網域名向所述瀏覽器返回一個與所述外網域名對應的虛擬地址;
當所述瀏覽器基于所述虛擬地址發起訪問請求時,將所述訪問請求重定向到設定網頁上。
2.根據權利要求1所述的HTTP重定向方法,其特征在于,所述當所述瀏覽器基于所述虛擬地址發起訪問請求時,將所述訪問請求重定向到設定網頁上,包括:
接收到所述瀏覽器基于所述虛擬地址發起的訪問請求時,與所述瀏覽器采用握手的方式建立連接;
建立連接成功后,利用操作系統內核監聽并截獲到所述瀏覽器發出的針對設定端口的HTTP訪問請求報文時,將所述瀏覽器針對設定端口的HTTP訪問請求跳轉到設定網頁上。
3.根據權利要求2所述的HTTP重定向方法,其特征在于,所述將所述瀏覽器針對設定端口的HTTP訪問請求跳轉到設定網頁上,包括:
通過向所述瀏覽器返回攜帶有所述設定網頁地址信息的HTTP響應報文,來使所述瀏覽器跳轉到訪問所述設定網頁。
4.根據權利要求1所述的HTTP重定向方法,其特征在于,所述方法,還包括:
保存在未連接互聯網的狀態下所述瀏覽器請求解析的外網域名;
在已連接互聯網的狀態下,基于保存的所述外網域名向所述瀏覽器提供對應的解析后的真實地址,以供所述瀏覽器基于所述真實地址進行重定向跳轉。
5.根據權利要求4所述的HTTP重定向方法,其特征在于,所述方法,還包括:
在向所述瀏覽器提供所述真實地址的過程中,針對解析失敗的外網域名,提供設定次數的重新解析操作。
6.根據權利要求5所述的HTTP重定向方法,其特征在于,所述針對解析失敗的外網域名,提供設定次數的解析操作,包括:
對解析失敗的外網域名進行合法性檢測,對于通過合法性檢測的外網域名提供設定次數的重新解析操作。
7.根據權利要求4所述的HTTP重定向方法,其特征在于,所述方法,還包括:
在連接互聯網的狀態下,建立保存的所述外網域名、所述虛擬地址以及所述真實地址之間的對應關系;
當所述瀏覽器基于緩存的所述虛擬地址發起訪問請求時,向所述瀏覽器提供所述虛擬地址對應的所述真實地址,以供所述瀏覽器基于所述真實地址進行重定向跳轉。
8.一種HTTP重定向裝置,其特征在于,包括:
聯網檢測模塊,用于實時檢測與互聯網的連接狀態;
未聯網處理模塊,用于在未連接互聯網的狀態下,基于瀏覽器請求解析的外網域名向所述瀏覽器返回一個與所述外網域名對應的虛擬地址;當所述瀏覽器基于所述虛擬地址發起訪問請求時,將所述訪問請求重定向到設定網頁上。
9.根據權利要求8所述的HTTP重定向裝置,其特征在于,所述未聯網處理模塊,用于:
接收到所述瀏覽器基于所述虛擬地址發起的訪問請求時,與所述瀏覽器采用握手的方式建立連接;
建立連接成功后,利用操作系統內核監聽并截獲到所述瀏覽器發出的針對設定端口的HTTP訪問請求報文時,將所述瀏覽器針對設定端口的HTTP訪問請求跳轉到設定網頁上。
10.根據權利要求9所述的HTTP重定向裝置,其特征在于,所述未聯網處理模塊,具體用于:
通過向所述瀏覽器返回攜帶有所述設定網頁地址信息的HTTP響應報文,來使所述瀏覽器跳轉到訪問所述設定網頁。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810475748.5/1.html,轉載請聲明來源鉆瓜專利網。





