• / 21
  • 下載費用:30 金幣  

基于中轉模式的網頁訪問方法及系統、抓取路徑服務器.pdf

關 鍵 詞:
基于 中轉 模式 網頁 訪問 方法 系統 抓取 路徑 服務器
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201210319292.6

申請日:

2012.08.31

公開號:

CN103678311A

公開日:

2014.03.26

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 17/30申請日:20120831|||公開
IPC分類號: G06F17/30; H04L29/08 主分類號: G06F17/30
申請人: 騰訊科技(深圳)有限公司
發明人: 李瑞; 徐羽; 陳德賢; 鈄偉雨
地址: 518000 廣東省深圳市福田區賽格科技園2棟東403室
優先權:
專利代理機構: 北京三高永信知識產權代理有限責任公司 11138 代理人: 鞠永善
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201210319292.6

授權公告號:

||||||

法律狀態公告日:

2018.11.13|||2015.06.03|||2014.03.26

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種基于中轉模式的網頁訪問方法及系統、抓取路徑服務器,屬于計算機技術領域。所述方法包括:接收客戶端發送的網頁訪問請求,網頁訪問請求中攜帶要訪問的目標網站的標識;從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器;向客戶端返回目標抓取服務器的標識,以供客戶端通過目標抓取服務器的標識對應的目標抓取服務器訪問目標網站。本發明實施例的技術方案,通過獲取并向客戶端提供訪問目標網站網速最快的目標抓取服務器,為客戶端提供了訪問目標網站的最佳路徑即網速最快的路徑,本發明實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。

權利要求書

權利要求書
1.  一種基于中轉模式的網頁訪問方法,其特征在于,所述方法包括:
接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;
從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;
向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。

2.  根據權利要求1所述的方法,其特征在于,所述至少一個抓取服務器分別對應不同的網絡服務提供商。

3.  根據權利要求1所述的方法,其特征在于,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,所述方法還包括:
對于所述至少一個抓取服務器中的每一個抓取服務器,接收所述抓取服務器上報的上一次訪問所述目標網站的網速;所述抓取服務器上一次訪問所述目標網站的網速為所述抓取服務器根據所述抓取服務器在上一次訪問所述目標網站的過程中,所述抓取服務器與所述目標網站的連接時間的倒數獲取的;
存儲所述抓取服務器上一次訪問所述目標網站的網速。

4.  根據權利要求3所述的方法,其特征在于,存儲所述抓取服務器上一次訪問所述目標網站的網速之后,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,所述方法還包括:
對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速;
從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器,包括:
從所述至少一個抓取服務器中獲取訪問所述目標網站的有效網速最快的抓取服務器作為所述目標抓去服務器。

5.  根據權利要求4所述的方法,其特征在于,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算 所述抓取服務器訪問所述目標網站的有效網速,包括:對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報訪問所述目標網站的網速。

6.  根據權利要求4所述的方法,其特征在于,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速,包括:對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速和一常量參數,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報的訪問所述目標網站的網速;表示所述抓取服務器所有次訪問所述目標網站的平均網速;a為所述常量參數。

7.  根據權利要求1-6任一所述的方法,其特征在于,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,所述方法還包括:
定期檢測所述至少一個抓取服務器訪問所述目標網站的網速。

8.  一種抓取路徑服務器,其特征在于,包括:
接收模塊,用于接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;
獲取模塊,用于從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;
發送模塊,用于向所述客戶端返回所述目標抓取服務器的標識,以供所述 客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。

9.  根據權利要求8所述的抓取路徑服務器,其特征在于,所述至少一個抓取服務器分別對應不同的網絡服務提供商。

10.  根據權利要求8所述的抓取路徑服務器,其特征在于,還包括存儲模塊;
所述接收模塊,還用于在所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,對于所述至少一個抓取服務器中的每一個抓取服務器,接收所述抓取服務器上報的上一次訪問所述目標網站的網速;所述抓取服務器上一次訪問所述目標網站的網速為所述抓取服務器根據所述抓取服務器在上一次訪問所述目標網站的過程中,所述抓取服務器與所述目標網站的連接時間的倒數獲取的;
所述存儲模塊,用于存儲所述接收模塊接收的所述抓取服務器上一次訪問所述目標網站的網速。

11.  根據權利要求10所述的抓取路徑服務器,其特征在于,還包括計算模塊;
所述計算模塊,用于在所述存儲模塊存儲所述抓取服務器上一次訪問所述目標網站的網速之后,所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的所述目標抓取服務器之前,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速;
所述獲取模塊,具體用于從所述至少一個抓取服務器中獲取訪問所述目標網站的有效網速最快的抓取服務器作為所述目標抓去服務器。

12.  根據權利要求11所述的抓取路徑服務器,其特征在于,所述計算模塊,具體用于對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報 訪問所述目標網站的網速。

13.  根據權利要求11所述的抓取路徑服務器,其特征在于,所述計算模塊,具體用于對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速和一常量參數,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報的訪問所述目標網站的網速;表示所述抓取服務器所有次訪問所述目標網站的平均網速;a為所述常量參數。

14.  根據權利要求8-13任一所述的抓取路徑服務器,其特征在于,還包括:
檢測模塊,用于在所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,定期檢測所述至少一個抓取服務器訪問所述目標網站的網速。

15.  一種基于中轉模式的網頁訪問系統,其特征在于,包括客戶端、至少一個抓取服務器和如上權利要求8-14任一所述的抓取路徑服務器。

說明書

說明書基于中轉模式的網頁訪問方法及系統、抓取路徑服務器
技術領域
本發明涉及計算機技術領域,特別涉及一種基于中轉模式的網頁訪問方法及系統、抓取路徑服務器。
背景技術
隨著移動互聯網的飛速發展以及手機普及率的快速增長,使用手機的瀏覽器客戶端進行搜索、網上沖浪的用戶越來越多,需求也越來越大。
目前的手機的瀏覽器客戶端訪問網頁的方式主要有兩種:直連模式和中轉模式。所謂直連模式就是手機的瀏覽器客戶端采用超文本傳送協議(hypertext transport protocol;http)通過移動網絡直接與要訪問的目標網站建立傳輸控制協議(t ransmission control protocol;tcp)連接進行數據的交互。而中轉模式則是手機的瀏覽器客戶端采用http協議或者其他協議與中轉服務器建立tcp連接,而后中轉服務器采用代理的方式將手機的瀏覽器客戶端發送的http請求發送到目標網站服務器,并在收到目標網站服務器返回的響應后再轉發給手機的瀏覽器客戶端。中轉模式相對于直連模式可以借助多種方式減少網絡流量的消耗,同時可以更快地響應用戶的請求,給用戶更好的體驗。且現有市場占大半份額的低端手機內存小、中央處理器(Central Processing Unit;CPU)能力弱,手機瀏覽器客戶端也無法執行JavaScript(簡稱js)和渲染頁面,因此采用中轉模式訪問網頁是最佳的方案。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:現有的網絡機制下,一個網站中可能部署有多個網絡環境,而現有技術的中轉模式下,中轉服務器僅采用代理的方式將手機的瀏覽器客戶端發送的http請求發送到目標網站服務器,而中轉服務器和目標網站服務器有可能屬于不同的網絡環境,導致訪問網速較慢,訪問效率較低。
發明內容
為了解決上述技術問題,本發明實施例提供了一種基于中轉模式的網頁訪問方法及系統、抓取路徑服務器。所述技術方案如下:
一方面,提供了一種基于中轉模式的網頁訪問方法,所述方法包括:
接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;
從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;
向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。
可選地,如上所述的方法中,所述至少一個抓取服務器分別對應不同的網絡服務提供商。
可選地,如上所述的方法中,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,還包括:
對于所述至少一個抓取服務器中的每一個抓取服務器,接收所述抓取服務器上報的上一次訪問所述目標網站的網速;所述抓取服務器上一次訪問所述目標網站的網速為所述抓取服務器根據所述抓取服務器在上一次訪問所述目標網站的過程中,所述抓取服務器與所述目標網站的連接時間的倒數獲取的;
存儲所述抓取服務器上一次訪問所述目標網站的網速。
可選地,如上所述的方法中,存儲所述抓取服務器上一次訪問所述目標網站的網速之后,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,還包括:
對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速;
從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器,包括:
從所述至少一個抓取服務器中獲取訪問所述目標網站的有效網速最快的抓取服務器作為所述目標抓去服務器。
可選地,如上所述的方法中,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速,包括:對于所述至少一個抓取服務器中的每一 個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報訪問所述目標網站的網速。
可選地,如上所述的方法中,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速,包括:對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速和一常量參數,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報的訪問所述目標網站的網速;表示所述抓取服務器所有次訪問所述目標網站的平均網速;a為所述常量參數。
可選地,如上所述的方法中,從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,還包括:
定期檢測所述至少一個抓取服務器訪問所述目標網站的網速。
另一方面,提供了一種抓取路徑服務器,包括:
接收模塊,用于接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;
獲取模塊,用于從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;
發送模塊,用于向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。
可選地,如上所述的抓取路徑服務器中,所述至少一個抓取服務器分別對應不同的網絡服務提供商。
可選地,如上所述的抓取路徑服務器中,還包括存儲模塊;
所述接收模塊,還用于在所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,對于所述至少一個抓取服務器中的每一個抓取服務器,接收所述抓取服務器上報的上一次訪問所述目標網站的網速;所述抓取服務器上一次訪問所述目標網站的網速為所述抓取服務器根據所述抓取服務器在上一次訪問所述目標網站的過程中,所述抓取服務器與所述目標網站的連接時間的倒數獲取的;
所述存儲模塊,用于存儲所述接收模塊接收的所述抓取服務器上一次訪問所述目標網站的網速。
可選地,如上所述的抓取路徑服務器中,還包括計算模塊;
所述計算模塊,用于在所述存儲模塊存儲所述抓取服務器上一次訪問所述目標網站的網速之后,所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的所述目標抓取服務器之前,對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,計算所述抓取服務器訪問所述目標網站的有效網速;
所述獲取模塊,具體用于從所述至少一個抓取服務器中獲取訪問所述目標網站的有效網速最快的抓取服務器作為所述目標抓去服務器。
可選地,如上所述的抓取路徑服務器中,
所述計算模塊,具體用于對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報訪問所述目標網站的網速。
可選地,如上所述的抓取路徑服務器中,所述計算模塊,具體用于對于所述至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問所述目標網站的網速和一常量參數,采用如下公式計算所述抓取服務器訪問所述目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S所述抓取服務器訪問所述目標網站的有效網速;n表示所述抓取服務器上報的訪問所述目標網站的網速的上報次數;si表示所述抓取服務器每次上報的訪問所述目標網站的網速;表示所述抓取服務器所有次訪問所述目標網站的平均網速;a為所述常量參數。
可選地,如上所述的抓取路徑服務器中,還包括:
檢測模塊,用于在所述獲取模塊從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,定期檢測所述至少一個抓取服務器訪問所述目標網站的網速。
再一方面,提供了一種基于中轉模式的網頁訪問系統,包括客戶端、至少一個抓取服務器和如上任一所述的抓取路徑服務器。
本發明實施例提供的基于中轉模式的網頁訪問方法及系統、抓取路徑服務器,通過接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。本發明實施例的上述技術方案,通過獲取并向客戶端提供訪問目標網站網速最快的目標抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本發明實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例一提供的基于中轉模式的網頁訪問方法的流程圖。
圖2為本發明實施例二提供的基于中轉模式的網頁訪問方法的信令圖。
圖3為本發明實施例三提供的抓取路徑服務器的結構示意圖。
圖4為本發明實施例四提供的抓取路徑服務器的結構示意圖,
圖5為本發明實施例五提供的基于中轉模式的網頁訪問系統的結構示意圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
實施例一
圖1為本發明實施例一提供的基于中轉模式的網頁訪問方法的流程圖。如圖1所示,本實施例的基于中轉模式的網頁訪問方法的執行主體為抓取路徑服務器(Crawler Route Server)。如圖1所示,本實施例的基于中轉模式的網頁訪問方法,具體可以包括如下步驟:
100、接收客戶端發送的網頁訪問請求,該網頁訪問請求中攜帶要訪問的目標網站的標識;
例如目標網站的標識可以為目標網站的統一資源定位符(Uniform/Universal Resource Locator;URL),即目標網站的網址。
需要說明的是,本實施例中接收客戶端發送的網頁訪問請求具體還可以為接收接入服務器轉發的客戶端發送的網頁訪問請求。此時對應的,在網絡中還存在接入服務器,該接入服務器用于接收客戶端的訪問請求,并將該訪問請求轉發給抓取路徑服務器。
101、從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器;
例如,本發明實施例的技術方案中,根據互聯網服務提供商(Internet Service Provider;ISP)的不同,一個網絡環境下可以部署多個抓取服務器(Crawler Server),每一個抓取服務器對應一個ISP,從而可以將抓取服務器部署在電信、移動、聯通和教育網中,可以分別命名為電信抓取服務器CrawlerTelServer、移動抓取服務器CrawlerMobileServer、聯通抓取服務器CrawlerUnicomServer、教育抓取服務器CrawlerEduServer。
在網絡訪問中,跨網絡訪問網站會帶來很大的網絡時延,導致訪問網速較慢。比如從電信機房的機器去訪問部署在聯通機房的某個網站,那么跨網帶來 的時延可能由ms級別上升到s級。即使是從電信的機房去訪問部署在其他電信機房的網站,如果選擇的IP不合適同樣有可能造成耗時增高。由此可知,跨網絡訪問通常會導致訪問網速較慢。因此,可選地,在本發明實施例中,訪問目標網站的網速最快的目標抓取服務器應該與目標網站屬于相同的ISP,使得從該目標抓取服務器訪問該目標網站不屬于跨網訪問,相對于其他的相對于目標網站屬于跨網的抓取服務器而言,具有較快的訪問網速。
102、向客戶端返回目標抓取服務器的標識,以供客戶端通過目標抓取服務器的標識對應的目標抓取服務器訪問目標網站。
需要說明的是,本實施例中,客戶端通過目標抓取服務器訪問目標網站的實現過程與現有技術中手機的瀏覽器客戶端通過中轉服務器訪問目標網站的實現機制相類似。本實施例的抓取服務器類似于中轉服務器的功能。具體地,目標抓取服務器可以先根據目標網站的域名解析獲取目標網站的IP,然后根據目標網站的IP訪問目標網站,詳細可以參考相關現有技術,在此不再贅述。
本實施例的基于中轉模式的網頁訪問方法適用于通過手機之類的移動終端訪問網頁的場景,其中本發明實施例中的客戶端具體可以為移動終端上的瀏覽器客戶端。
本實施例的基于中轉模式的網頁訪問方法,通過接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。本實施例的上述技術方案,通過獲取并向客戶端提供訪問目標網站網速最快的目標抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
可選地,在上述圖1所示實施例的技術方案的基礎上,在步驟101“從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器”之前,還可以包括:對于至少一個抓取服務器中的每一個抓取服務器,接收抓取服務器上報的上一次訪問目標網站的網速;其中該抓取服務器上一次訪問目標網站的網速為抓取服務器根據抓取服務器在上一次訪問目標網站 的過程中,抓取服務器與目標網站的連接時間的倒數獲取的;并存儲抓取服務器上一次訪問目標網站的網速。進一步可選地,該步驟也可以在步驟100之前進行。
由于連接時間越長表示網絡狀況越差,訪問的網速越慢,連接時間越短表示網絡狀況越好,訪問網速越快。因此本發明實施例中,該抓取服務器上一次訪問目標網站的網速為抓取服務器根據抓取服務器在上一次訪問目標網站的過程中,抓取服務器與目標網站的連接時間的倒數獲取的,具體地,訪問網速可以等于連接時間的倒數乘以一個常數,該常數可以根據實際情況確定。
需要說明的是,實際應用中,反應網絡狀況的數據有很多,比如耗時、丟包率等等。抓取服務器作為HTTP代理服務器,可以精確的獲取到HTTP請求處理的各個階段耗時:連接時間、發送請求時間、等待響應時間、接收數據時間。其中連接時間最能準確反應抓取出口到網站WebServer的網絡狀況,其耗時越短說明網絡狀況越好。因此本發明實施例中的網速正是來源于連接時間。可選地,查看A機器到B機器的網絡好壞最常用的方法就是Ping,因此需要將連接時間與Ping的結果進行對比,以此來判斷連接時間作為網速值的可靠度有多大。為此選擇了一些訪問量大的網站進行測試,例如表1所示,具體的Ping的結果和連接時間如表1所示。通過表1可以看出,連接時間與Ping值幾乎完全吻合,因此連接時間是可以準確反應網絡狀況的。因此本發明實施例中可以利用連接時間的倒數大小來確定訪問網速的大小。連接時間越長,表示網絡狀態越不好,訪問網速越小;連接時間越短,表示網絡狀態越好,訪問網速越大。
表1

且上述實施例的技術方案中,由于各抓取服務器均有可能訪問該目標網站, 對于每一個抓取服務器,在其訪問目標網站之后,需要其向抓取路徑服務器上報訪問該目標網站的網速。按照類似的實現機制,可以設置任意一個抓取服務器訪問任何一個網站之后,都需要向抓取路徑服務器上報訪問該網站的網速。對應的在抓取路徑服務器一側,在每一個抓取服務器訪問網站結束之后,需要接收每一個抓取服務器上報的訪問網站的網速。具體地,在抓取路徑服務器中,可以采用哪個如下數據結構來保存每一個抓取服務器上報的訪問網站的網速數據,具體的數據結構如下:

其中CrawlerNode表示抓取服務器;節點名稱sNodeName表示抓取服務器的名稱;節點網速nSpeed表示該抓取服務器訪問目標網站的網速;最近一次上報時間點iReportTime為該抓取服務器最后一次上報訪問該目標網站的網速的時間點。

其中CrawlerRouteDbStruct表示抓取路徑服務器的數據結構;sDomain表示要訪問的目標網站的域名,在該數據結構中,采用域名表示目標網站;抓取節點vCrawlerNodes表示該網絡中部署的多個抓取服務器;返回節點sRtnnode表示抓取路徑服務器從多個抓取服務器中獲取的訪問目標網站網速最快的目標 抓取服務器,也是返回給客戶端的抓取服務器,因此也可以稱之為返回節點。
進一步地,在該數據結構中還定義了人工節點sManualnode,該人工節點為抓取路徑服務器強制指定的抓取服務器。例如當抓取路徑服務器確定當前目標節點為網絡提供商,可以強制指定屬于同一網絡提供商的抓取服務器作為人工節點。由于同一網絡提供商的抓取服務器訪問屬于同一網絡提供商的目標網站的網速,相對于抓取服務器訪問不屬于同一網絡提供商的目標網站的網速會更快一些,從而可以保證網絡訪問網速較快。
而且進一步地如果抓取路徑服務器總強制指定人工節點,或者從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器總是其中一個抓取服務器,而其他抓取服務器一直沒有工作,可能會造成沒有及時更新其他的抓取服務器的訪問目標網站的網速。因此還可以定期(如周期性的)測試其他訪問目標網站的網速較慢的抓取服務器(節點)訪問目標網站的網速,其中iUpdateTime即表示最近一次更新其他網速慢的節點的時間點。進一步可選地,在上述實施例的技術方案的基礎上,“存儲抓取服務器上一次訪問目標網站的網速”之后,步驟101“從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器”,還可以包括如下步驟:對于至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問目標網站的網速,計算抓取服務器訪問目標網站的有效網速。
此時對應的步驟101“從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器”,具體可以包括:從至少一個抓取服務器中獲取訪問目標網站的有效網速最快的抓取服務器作為目標抓去服務器。
需要說明的是,“對于至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問目標網站的網速,計算抓取服務器訪問目標網站的有效網速”,具體可以包括:對于至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問目標網站的網速,采用如下公式計算抓取服務器訪問目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S抓取服務器訪問目標網站的有效網速;n表示抓取服務器上報的訪問目標網站的網速的上報次數;si表示抓取服務器每次上報訪問目標網站的網速。
上述計算方法實現簡單,計算量很小,但是存在下面這種問題:比如 CrawlTelServer的網速一直是最快的,其他抓取對象的網速相對較慢。但是在很短時間里CrawlTelServer出現了一點波動導致網速值突然變很大,那么計算的結果就是會切換到其他抓取對象,這就是一種誤判行為。因此這種方法很難抵抗網絡波動導致的誤判。
為了有效地解決上述方法很難抵抗網絡波動導致的誤判的缺陷,“對于至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問目標網站的網速,計算抓取服務器訪問目標網站的有效網速”,具體還可以包括:對于至少一個抓取服務器中的每一個抓取服務器,根據存儲的所有次訪問目標網站的網速和一常量參數,采用如下公式計算抓取服務器訪問目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S抓取服務器訪問目標網站的有效網速;n表示抓取服務器上報的訪問目標網站的網速的上報次數;si表示抓取服務器每次上報的訪問目標網站的網速;表示抓取服務器所有次訪問目標網站的平均網速;a為常量參數。該計算方法中,通過增加了標準差作為計算網速值的一個較小的權重,以此來去除網絡波動導致的誤判,從而有效地提高了計算抓取服務器訪問目標網站的有效網速的計算精度。
進一步可選地,在上述實施例的技術方案的基礎上,對于至少一個抓取服務器中的訪問過目標網站的抓取服務器,會向抓取路徑服務器上報訪網速。當抓取路徑服務器從至少一個抓取服務器中獲取訪問目標網站網速最快的目標抓取服務器總是其中一個抓取服務器,而其他抓取服務器一直沒有工作,也沒有及時更新并上報訪問目標網站的網速。由于網絡的原因,其他的抓取服務器訪問目標網站的網速未必一直小于之前選擇的抓取服務訪問目標網站的網速,為了避免這種情形發生,步驟101之前,還可以包括:抓取路徑服務器還可以定期檢測至少一個抓取服務器訪問目標網站的網速。尤其是檢測其他的近期沒有被選擇的抓取路徑服務器的網速,其檢測方式也就是讓要檢測的抓取服務器訪問目標網站,從而得到該檢測的抓取服務器訪問目標網站的網速。
需要說明的是,“定期檢測至少一個抓取服務器訪問目標網站的網速”的方法可以和上述至少一個抓取服務器在訪問目標網站之后上報訪問目標網站網速的方法同時進行。當抓取路徑服務器從至少一個抓取服務器中獲取訪問目標網 站網速最快的目標抓取服務器總是其中一個抓取服務器的時候,此時優選地,抓取路徑服務器也可以定期檢測至少一個抓取服務器中除了被選擇的抓取服務器之外的其他抓取路徑服務器訪問目標網站的網速。
可選地,在上述實施例的技術方案的基礎上,當抓取路徑服務器還可以根據網絡服務器提供商選擇目標抓取服務器,由于同一網絡提供商的抓取服務器訪問屬于同一網絡提供商的目標網站的網速,相對于抓取服務器訪問不屬于同一網絡提供商的目標網站的網速會更快一些,可以根據目標網站的網絡服務器提供商的類型確定訪問該目標網站的抓取服務器,具體地,選擇與目標網站屬于同一網絡服務提供商的抓取服務器,例如目標網站為電信網絡的網站,目標抓取服務器選擇電信抓取服務器CrawlerTelServer;目標網站為移動網絡的網站,目標抓取服務器選擇移動抓取服務器CrawlerMobileServer;目標網站為聯通網絡的網站,目標抓取服務器選擇聯通抓取服務器CrawlerUnicomServer;目標網站為教育網絡的網站,目標抓取服務器選擇教育抓取服務器CrawlerEduServer。
上述實施例的基于中轉模式的網頁訪問方法中的所有可選技術方案,可以采用可結合的任意方式組合形成本發明的可選實施例,在此不再一一贅述。
本實施例的抓取路徑服務器,以包括上述所有可選技術方案為例介紹本發明的技術方案,實際應用中,上述所有可選技術方案可以采用可結合的任意方式組合形成本發明的可選實施例,在此不再一一贅述。
通過采用上述實施例的技術方案,每次訪問請求均能夠選擇最佳的網絡通路,保證用戶的訪問請求以最快的網速得到響應,給用戶提供最佳的網速體驗。而且上述實施例的技術方案不借助其他任何工具,就能準確的判斷對方網站所處的網絡環境好壞情況,確定訪問網速最快的抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
實施例二
圖2為本發明實施例二提供的基于中轉模式的網頁訪問方法的信令圖。如圖2所示,本實施例的基于中轉模式的網頁訪問方法,具體可以包括如下步驟:
200-203、分別為電信抓取服務器(CrawlerTelServer)、移動抓取服務器 (CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)和教育抓取服務器(Crawl erEduServer)在每次抓取返回時,向抓取路徑服務器Crawler Route Server異步上報訪問網站的網速;
本實施例中以至少一個抓取服務器包括電信抓取服務器(CrawlerTelServer)、移動抓取服務器(CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)、教育抓取服務器(CrawlerEduServer)為例描述本發明的技術方案。本實施例中的每次抓取返回時指的是抓取服務器訪問任何一個網站返回時;此時均需要上報訪問的網速。本實施例中各抓取服務器上報的訪問網站的網速,也可以根據抓取服務器與目標網站的連接時間的倒數獲取的,詳細亦可以參考上述實施例的相關技術,在此不再贅述。
204、手機瀏覽器客戶端向抓取路徑服務器發送訪問請求,該訪問請求中攜帶目標網站的標識;
本實施例中以客戶端具體為手機瀏覽器客戶端為例描述本發明的技術方案。本實施例中手機瀏覽器客戶端向抓取路徑服務器發送的訪問請求具體也可以稱之為http請求。
205、抓取路徑服務器根據記錄的電信抓取服務器(CrawlerTelServer)、移動抓取服務器(CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)和教育抓取服務器(CrawlerEduServer)訪問目標網站的網速,分別計算電信抓取服務器(CrawlerTelServer)、移動抓取服務器(CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)和教育抓取服務器(CrawlerEduServer)訪問目標網站的有效網速;
本實施例中計算電信抓取服務器(CrawlerTelServer)、移動抓取服務器(CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)和教育抓取服務器(CrawlerEduServer)訪問目標網站的有效網速詳細可以參考上述相關實施例的記載,在此不再贅述。
206、抓取路徑服務器從電信抓取服務器(CrawlerTelServer)、移動抓取服務器(CrawlerMobileServer)、聯通抓取服務器(CrawlerUnicomServer)和教育抓取服務器(CrawlerEduServer)中獲取有效網速最大的電信抓取服務器(CrawlerTelServer)作為目標抓取服務器;
本實施例中以電信抓取服務器CrawlerTelServer訪問目標網站的有效網速 最大為例介紹本發明實施例的技術方案。實際應用中也可以為其他抓取服務器訪問目標網站的有效網速最大,在此不再一一舉例贅述。
207、抓取路徑服務器向客戶端返回獲取的目標抓取服務器即電信抓取服務器(CrawlerTelServer)的標識;
208、手機瀏覽器客戶端采用電信抓取服務器(CrawlerTelServer)訪問目標網站;
即本實施例中手機瀏覽器客戶端調用電信抓取服務器(CrawlerTelServer)訪問目標網站。
209、目標網站向電信抓取服務器(CrawlerTelServer)返回訪問響應;
210、電信抓取服務器(CrawlerTelServer)向客戶端返回訪問響應;
211、電信抓取服務器(CrawlerTelServer)向抓取異步路徑服務器異步上報此次訪問目標網站的網速。
同理,電信抓取服務器(CrawlerTelServer)上報的此次訪問目標網站的網速,也可以根據抓取服務器與目標網站的連接時間的倒數獲取的,詳細亦可以參考上述實施例的相關技術,在此不再贅述。該步驟上報的此次訪問目標網站的網速是為了便于有客戶端下次訪問該目標網站時,根據電信抓取服務器(CrawlerTelServer)所有次訪問該目標網站的網速計算該電信抓取服務器(CrawlerTelServer)訪問該目標網站的有效網速,詳細可以參考上述步驟205的記載,在此不再贅述。
通過采用本實施例的基于中轉模式的網頁訪問方法,每次訪問請求均能夠選擇最佳的網絡通路,保證用戶的訪問請求以最快的網速得到響應,給用戶提供最佳的網速體驗。而且上述實施例的技術方案不借助其他任何工具,就能準確的判斷對方網站所處的網絡環境好壞情況,確定訪問網速最快的抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
實施例三
圖3為本發明實施例三提供的抓取路徑服務器的結構示意圖。如圖3所示,本實施例的抓取路徑服務器,具體可以包括:接收模塊10、獲取模塊11和發送模塊12。
其中接收模塊10接收客戶端發送的網頁訪問請求,該頁訪問請求中攜帶要訪問的目標網站的標識;獲取模塊11與接收模塊10連接,獲取模塊11用于從至少一個抓取服務器中獲取訪問接收模塊10接收的目標網站的標識對應的目標網站網速最快的目標抓取服務器;發送模塊12與獲取模塊11連接,發送模塊12用于向客戶端返回獲取模塊11獲取的目標抓取服務器的標識,以供客戶端通過目標抓取服務器的標識對應的目標抓取服務器訪問目標網站。
本實施例的抓取路徑服務器,通過采用上述模塊實現基于中轉模式的網頁訪與上述相關方法實施例的實現機制相同,詳細可以參考上述相關方法實施例的記載,在此不再贅述。
本實施例的抓取路徑服務器,通過采用上述模實現接收客戶端發送的網頁訪問請求,所述網頁訪問請求中攜帶要訪問的目標網站的標識;從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器;向所述客戶端返回所述目標抓取服務器的標識,以供所述客戶端通過所述目標抓取服務器的標識對應的所述目標抓取服務器訪問所述目標網站。本實施例的上述技術方案,通過獲取并向客戶端提供訪問目標網站網速最快的目標抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
實施例四
圖4為本發明實施例四提供的抓取路徑服務器的結構示意圖,如圖4所示,本實施例的抓取路徑服務器在上述圖3所示實施例的基礎上,進一步還可以包括如下技術方案。
本實施例中,至少一個抓取服務器分別對應不同的網絡服務提供商ISP。
如圖4所示,本實施例的抓取路徑服務器中還包括存儲模塊13。此時對應的接收模塊10還用于在獲取模塊11從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,對于至少一個抓取服務器中的每一個抓取服務器,接收抓取服務器上報的上一次訪問目標網站的網速;該抓取服務器上一次訪問目標網站的網速為抓取服務器根據抓取服務器在上一次訪問目標網站的過程中,抓取服務器與目標網站的連接時間的倒數獲取的。存儲模塊13與接收模塊10連接,存儲模塊13用于存儲接收模塊10接 收的抓取服務器上一次訪問目標網站的網速。
可選地,如圖4所示,本實施例的抓取路徑服務器中還包括計算模塊14;該計算模塊14與存儲模塊13連接,計算模塊14用于在存儲模塊13存儲抓取服務器上一次訪問目標網站的網速之后,獲取模塊11從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,對于至少一個抓取服務器中的每一個抓取服務器,根據存儲模塊13存儲的所有次訪問目標網站的網速,計算抓取服務器訪問目標網站的有效網速;獲取模塊11還與計算模塊14連接,獲取模塊11具體用于根據計算模塊14的計算結果,從至少一個抓取服務器中獲取訪問目標網站的有效網速最快的抓取服務器作為目標抓去服務器。
進一步可選地,上述實施例中的計算模塊14具體用于對于至少一個抓取服務器中的每一個抓取服務器,根據存儲模塊13存儲的所有次訪問目標網站的網速,采用如下公式計算抓取服務器訪問目標網站的有效網速:
S=Σi=1nsi/n]]>
其中S抓取服務器訪問目標網站的有效網速;n表示抓取服務器上報的訪問目標網站的網速的上報次數;si表示抓取服務器每次上報訪問目標網站的網速。
或者進一步可選地,上述實施例中的計算模塊14具體用于對于至少一個抓取服務器中的每一個抓取服務器,根據存儲模塊13存儲的所有次訪問目標網站的網速和一常量參數,采用如下公式計算抓取服務器訪問目標網站的有效網速:
S=s‾+1a1nΣi=1n(si-s‾)2]]>
其中S抓取服務器訪問目標網站的有效網速;n表示抓取服務器上報的訪問目標網站的網速的上報次數;si表示抓取服務器每次上報的訪問目標網站的網速;表示抓取服務器所有次訪問目標網站的平均網速;a為常量參數。
或者可選地,本實施例的抓取服務器還可以包括檢測模塊(圖中未示出)。該檢測模塊與獲取模塊11連接,檢測模塊用于在獲取模塊11從至少一個抓取服務器中獲取訪問所述目標網站的標識對應的目標網站網速最快的目標抓取服務器之前,定期檢測至少一個抓取服務器訪問目標網站的網速。這樣獲取模塊11可以根據檢測模塊獲取的至少一個抓取服務器訪問目標網站的網速,從從至少一個抓取服務器中獲取訪問所述目標網站網速最快的目標抓取服務器。
本實施例的抓取路徑服務器,以包括上述所有可選技術方案為例介紹本發明的技術方案,實際應用中,上述所有可選技術方案可以采用可結合的任意方式組合形成本發明的可選實施例,在此不再一一贅述。
本實施例的抓取路徑服務器,通過采用上述模塊實現基于中轉模式的網頁訪與上述相關方法實施例的實現機制相同,詳細可以參考上述相關方法實施例的記載,在此不再贅述。
本實施例的抓取路徑服務器,通過采用上述模塊能夠實現客戶端的每次訪問請求均能夠選擇最佳的網絡通路,保證用戶的訪問請求以最快的網速得到響應,給用戶提供最佳的網速體驗。而且上述實施例的技術方案不借助其他任何工具,就能準確的判斷對方網站所處的網絡環境好壞情況,確定訪問網速最快的抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
實施例五
圖5為本發明實施例五提供的基于中轉模式的網頁訪問系統的結構示意圖。如圖5所示,本實施例的基于中轉模式的網頁訪問系統,具體可以包括客戶端20、至少一個抓取服務器30和抓取路徑服務器40。
其中客戶端20與抓取路徑服務器40連接,客戶端20用于向抓取路徑服務器40發送網頁訪問請求,該網頁訪問請求中攜帶要訪問的目標網站的標識;抓取路徑服務器40用于從至少一個抓取服務器30中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器;抓取路徑服務器40用于向客戶端20返回目標抓取服務器的標識,以供客戶端20通過目標抓取服務器的標識對應的目標抓取服務器訪問目標網站。
本實施例的客戶端具體可以為移動終端的瀏覽器客戶端如手機瀏覽器客戶端。本實施例中,客戶端20還可以與至少一個抓取服務器30中每個抓取服務器30連接,以供客戶端20通過抓取服務器訪問目標網站。至少一個抓取服務器30還分別與抓取路徑服務器40連接,以向抓取路徑服務器40上報訪問網站的網速。
本實施例中的抓取路徑服務器具體可以采用上述圖3或者圖4所示實施例的抓取路徑服務器。且具體可以采用上述圖1或者圖2所示實施例的方法實現 基于中轉模式的網頁訪問,詳細可以參考上述實施例的相關記載在此不再贅述。
本實施例中的抓取路徑服務器,通過采用上述至少一個抓取服務器和抓取路徑服務器,能夠實現抓取路徑服務器接收客戶端發送的網頁訪問請求,該網頁訪問請求中攜帶要訪問的目標網站的標識;抓取路徑服務器從至少一個抓取服務器中獲取訪問目標網站的標識對應的目標網站網速最快的目標抓取服務器;抓取路徑服務器向客戶端返回目標抓取服務器的標識,以供客戶端通過目標抓取服務器的標識對應的目標抓取服務器訪問目標網站。本實施例的上述技術方案,通過獲取并向客戶端提供訪問目標網站網速最快的目標抓取服務器,從而為客戶端提供了訪問目標網站的最佳路徑,即網速最快的路徑,采用本實施例的技術方案能夠有效地提高客戶端訪問目標網站的訪問網速,提高客戶端的訪問效率,提高用戶的體驗。
需要說明的是:上述實施例提供的抓取路徑服務器在實現基于中轉模式的網頁訪問時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的抓取路徑服務器與基于中轉模式的網頁訪問方法實施例屬于同一構思,其具體實現過程詳見方法實施例,這里不再贅述。
上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。

關于本文
本文標題:基于中轉模式的網頁訪問方法及系統、抓取路徑服務器.pdf
鏈接地址:http://www.pqsozv.live/p-6180683.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
钻石光影