鬼佬大哥大
  • / 15
  • 下載費用:30 金幣  

歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器和服務器.pdf

摘要
申請專利號:

CN201510452473.X

申請日:

2015.07.28

公開號:

CN105069061A

公開日:

2015.11.18

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 17/30申請日:20150728|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 安一恒通(北京)科技有限公司
發明人: 陳慶偉; 郭俊杰; 趙俊博
地址: 100091北京市海淀區東北旺西路8號中關村軟件園4號樓C座1-03
優先權:
專利代理機構: 北京清亦華知識產權代理事務所(普通合伙)11201 代理人: 宋合成
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510452473.X

授權公告號:

||||||

法律狀態公告日:

2019.03.12|||2015.12.16|||2015.11.18

法律狀態類型:

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

摘要

本發明提出一種歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器以及歷史記錄服務器,其中該方法包括:接收用戶針對歷史瀏覽記錄中網頁的觸發操作;判斷是否能夠正常加載網頁;如果無法正常加載網頁,則向歷史記錄服務器發送備份請求消息;以及接收歷史記錄服務器反饋的備份內容,并加載備份內容。該方法能夠實現用戶訪問過期網址對應的網頁。

權利要求書

1.一種歷史瀏覽記錄中網頁的加載方法,其特征在于,包括:
接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;
判斷是否能夠正常加載所述網頁;
如果無法正常加載所述網頁,則向歷史記錄服務器發送備份請求消息;以及
接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容。
2.如權利要求1所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,所述判斷是否
能夠正常加載所述網頁具體包括:
獲取加載所述網頁時產生的錯誤類型;
如果所述錯誤類型數值在預設錯誤數值范圍內,則判斷無法正常加載所述網頁。
3.如權利要求2所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,所述預設錯誤
數值范圍為200-500error。
4.一種歷史瀏覽記錄中網頁的加載方法,其特征在于,包括:
獲取用戶的歷史瀏覽記錄;
檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險;
如果存在所述過期風險,則加載所述網頁的網址并將所述網頁的網頁內容作為備份內
容;以及
接收瀏覽器的備份請求消息,并將所述備份內容反饋至所述瀏覽器以使所述瀏覽器加
載所述備份內容。
5.如權利要求4所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,在所述接收瀏
覽器的備份請求消息之前,還包括:
所述瀏覽器接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;
所述瀏覽器判斷是否能夠正常加載所述網頁;
如果無法正常加載所述網頁,則所述瀏覽器獲取錯誤類型,其中,在所述錯誤類型數
值在預設錯誤數值范圍內時發送所述備份請求消息。
6.如權利要求5所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,所述預設錯誤
數值范圍為200-500error。
7.如權利要求5所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,所述檢測所述
歷史瀏覽記錄中網頁的網址是否存在過期風險具體包括:
判斷所述歷史瀏覽記錄中網頁的網址是否屬于網址白名單;
如果不屬于所述網址白名單,則判斷存在所述過期風險。
8.如權利要求7所述的歷史瀏覽記錄中網頁的加載方法,其特征在于,還包括:
當網頁的瀏覽頻率大于預設閾值時,將所述網頁的網址加入所述網址白名單。
9.一種瀏覽器,其特征在于,包括:
觸發操作接收模塊,用于接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;
加載判斷模塊,用于判斷是否能夠正常加載所述網頁;
請求模塊,用于在所述加載判斷模塊判斷無法正常加載所述網頁時,向歷史記錄服務
器發送備份請求消息;以及
加載模塊,用于接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容。
10.如權利要求9所述的瀏覽器,其特征在于,所述加載判斷模塊獲取加載所述網頁
時產生的錯誤類型,并在所述錯誤類型數值在預設錯誤數值范圍內時判斷無法正常加載所
述網頁。
11.如權利要求10所述的瀏覽器,其特征在于,所述預設錯誤數值范圍為
200-500error。
12.一種歷史記錄服務器,其特征在于,包括:
歷史瀏覽記錄獲取模塊,用于獲取用戶的歷史瀏覽記錄;
檢測模塊,用于檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險;
備份模塊,用于在所述網址存在所述過期風險時,加載所述網頁的網址并將所述網頁
的網頁內容作為備份內容;以及
備份提供模塊,用于接收瀏覽器的備份請求消息,并將所述備份內容反饋至所述瀏覽
器以使所述瀏覽器加載所述備份內容。
13.如權利要求12所述的歷史記錄服務器,其特征在于,當所述歷史瀏覽記錄這網頁
的網址不屬于網址白名單時,所述檢測模塊判斷存在所述過期風險。
14.如權利要求13所述的歷史記錄服務器,其特征在于,還包括:
網址白名單維護模塊,用于當網頁的瀏覽頻率大于預設閾值時,將所述網頁的網址加
入所述網址白名單。
15.一種歷史瀏覽記錄中網頁的加載系統,其特征在于,包括瀏覽器和歷史記錄服務
器,其中,
所述瀏覽器,用于接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作,并在無法正常
加載所述網頁時,向所述歷史記錄服務器發送備份請求消息,以及接收所述歷史記錄服務
器反饋的備份內容,并加載所述備份內容;
所述歷史記錄服務器,用于獲取用戶的歷史瀏覽記錄,并檢測所述歷史瀏覽記錄中網
頁的網址是否存在過期風險,以及在判斷存在所述過期風險時加載所述網頁的網址并將所
述網頁的網頁內容作為備份內容,向所述瀏覽器提供所述備份內容。
16.如權利要求15所述的歷史瀏覽記錄中網頁的加載系統,其特征在于,所述瀏覽器
獲取加載所述網頁時產生的錯誤類型,并在所述錯誤類型數值在預設錯誤數值范圍內時判
斷無法正常加載所述網頁。
17.如權利要求16所述的歷史瀏覽記錄中網頁的加載系統,其特征在于,所述預設錯
誤數值范圍為200-500error。
18.如權利要求15所述的歷史瀏覽記錄中網頁的加載系統,其特征在于,當所述歷史
瀏覽記錄中網頁的網址不屬于網址白名單時,所述歷史記錄服務器判斷存在所述過期風險。
19.如權利要求18所述的歷史瀏覽記錄中網頁的加載系統,其特征在于,當網頁的瀏
覽頻率大于預設閾值時,所述歷史記錄服務器將所述網頁的網址加入所述網址白名單。

說明書

歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器和服務器

技術領域

本發明涉及瀏覽器技術領域,尤其涉及一種歷史瀏覽記錄中網頁的加載方法、系統、
瀏覽器以及歷史記錄服務器。

背景技術

目前歷史記錄作為各大瀏覽器廠商的標配,在用戶瀏覽網頁后,該網頁的網址會被自
動添加到歷史記錄中,網頁的網址通常用統一資源定位符(UniformResourceLocator,
URL)表示。歷史記錄功能還提供了檢索功能,用戶在后續的時間內,可以通過檢索歷史記
錄,來查看之前訪問過的網頁的信息。但是,由于網站廠商的原因,很多網站停止提供服
務,導致用戶訪問的歷史記錄無法打開。

以網頁地址是URL為例,用戶初次訪問URL,網站可以正常返回網頁內容,可是一段
時間之后,如果該網址的網站擁有者不再提供服務或是其他原因,可能會出現用戶再次訪
問該URL后,網站不能正常返回網頁內容,這種URL稱之為過期URL。但是,在很多情況
下,用戶可能依然需要訪問這些網站,因此需要解決過期URL的訪問問題。

發明內容

本發明旨在至少在一定程度上解決相關技術中的技術問題之一。

為此,本發明的第一個目的在于提出一種歷史瀏覽記錄中網頁的加載方法,該方法可
以實現用戶訪問過期網址對應的網頁。

本發明的第二個目的在于提出另一種歷史瀏覽記錄中網頁的加載方法。

本發明的第三個目的在于提出一種瀏覽器。

本發明的第四個目的在于提出一種歷史記錄服務器。

本發明的第五個目的在于提出一種歷史瀏覽記錄中網頁的加載系統。

為達到上述目的,本發明第一方面實施例提出的歷史瀏覽記錄中網頁的加載方法,包
括:接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;判斷是否能夠正常加載所述網頁;
如果無法正常加載所述網頁,則向歷史記錄服務器發送備份請求消息;以及接收所述歷史
記錄服務器反饋的備份內容,并加載所述備份內容。

本發明實施例的歷史瀏覽記錄中網頁的加載方法,瀏覽器接收用戶針對歷史瀏覽記錄
中網頁的觸發操作,并判斷是否能夠正常加載該網頁,如果無法正常加載網頁,則向歷史
記錄服務器發送備份請求消息,以及接收歷史記錄服務器反饋的備份內容,并加載備份內
容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽
器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份
的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提
升了用戶體驗。

為達到上述目的,本發明第二方面實施例提出的歷史瀏覽記錄中網頁的加載方法,包
括:獲取用戶的歷史瀏覽記錄;檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險;
如果存在所述過期風險,則加載所述網頁的網址并將所述網頁的網頁內容作為備份內容;
以及接收瀏覽器的備份請求消息,并將所述備份內容反饋至所述瀏覽器以使所述瀏覽器加
載所述備份內容。

本發明實施例的歷史瀏覽記錄中網頁的加載方法,歷史記錄服務器可獲取用戶的歷史
瀏覽記錄,并檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,則
加載網頁的網址并將網頁的網頁內容作為備份內容,以及接收瀏覽器的備份請求消息,并
將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過期風險的網頁內容進
行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反
饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的
網頁內容,保障了用戶利益,提升了用戶體驗。

為達到上述目的,本發明第三方面實施例提出的瀏覽器,包括:觸發操作接收模塊,
用于接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;加載判斷模塊,用于判斷是否能
夠正常加載所述網頁;請求模塊,用于在所述加載判斷模塊判斷無法正常加載所述網頁時,
向歷史記錄服務器發送備份請求消息;以及加載模塊,用于接收所述歷史記錄服務器反饋
的備份內容,并加載所述備份內容。

本發明實施例的瀏覽器,可通過觸發操作接收模塊接收用戶針對歷史瀏覽記錄中網頁
的觸發操作,加載判斷模塊判斷是否能夠正常加載該網頁,如果無法正常加載網頁,請求
模塊則向歷史記錄服務器發送備份請求消息,加載模塊接收歷史記錄服務器反饋的備份內
容,并加載備份內容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處
理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,
瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保
障了用戶利益,提升了用戶體驗。

為達到上述目的,本發明第四方面實施例提出的歷史記錄服務器,包括:歷史瀏覽記
錄獲取模塊,用于獲取用戶的歷史瀏覽記錄;檢測模塊,用于檢測所述歷史瀏覽記錄中網
頁的網址是否存在過期風險;備份模塊,用于在所述網址存在所述過期風險時,加載所述
網頁的網址并將所述網頁的網頁內容作為備份內容;以及備份提供模塊,用于接收瀏覽器
的備份請求消息,并將所述備份內容反饋至所述瀏覽器以使所述瀏覽器加載所述備份內容。

本發明實施例的歷史記錄服務器,可通過歷史瀏覽記錄獲取模塊獲取用戶的歷史瀏覽
記錄,檢測模塊檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,
備份模塊則加載網頁的網址并將網頁的網頁內容作為備份內容,備份提供模塊接收瀏覽器
的備份請求消息,并將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過
期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將
該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問
已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。

為達到上述目的,本發明第五方面實施例提出的歷史瀏覽記錄中網頁的加載系統,包
括瀏覽器和歷史記錄服務器,其中,所述瀏覽器,用于接收所述用戶針對歷史瀏覽記錄中
網頁的觸發操作,并在無法正常加載所述網頁時,向所述歷史記錄服務器發送備份請求消
息,以及接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容;所述歷史記錄
服務器,用于獲取用戶的歷史瀏覽記錄,并檢測所述歷史瀏覽記錄中網頁的網址是否存在
過期風險,以及在判斷存在所述過期風險時加載所述網頁的網址并將所述網頁的網頁內容
作為備份內容,向所述瀏覽器提供所述備份內容。

本發明實施例的歷史瀏覽記錄中網頁的加載系統,可通過瀏覽器接收用戶針對歷史瀏
覽記錄中網頁的觸發操作,并在無法正常加載網頁時,向歷史記錄服務器發送備份請求消
息,歷史記錄服務器可根據該備份請求消息從預先備份的備份內容中找到該備份請求消息
對應的備份內容,并將該備份內容發送給瀏覽器,瀏覽器加載該備份內容,以使得用戶能
夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。

本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明
顯,或通過本發明的實踐了解到。

附圖說明

本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯
和容易理解,其中:

圖1是根據本發明一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖;

圖2是根據本發明另一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖;

圖3是根據本發明一個實施例的瀏覽器的結構框圖;

圖4是根據本發明一個實施例的歷史記錄服務器的結構框圖;

圖5是根據本發明另一個實施例的歷史記錄服務器的結構框圖;以及

圖6是根據本發明一個實施例的歷史瀏覽記錄中網頁的加載系統的結構框圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同
或類似的標號表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過參考附圖描
述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。相反,本發
明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。

下面參考附圖描述本發明實施例的歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器以
及歷史記錄服務器。

圖1是根據本發明一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖。需要說明
的是,本發明實施例的歷史瀏覽記錄中網頁的加載方法將從瀏覽器側進行描述。

如圖1所示,該歷史瀏覽記錄中網頁的加載方法可以包括:

S11:接收用戶針對歷史瀏覽記錄中網頁的觸發操作。

具體地,當用戶想訪問歷史瀏覽記錄中某個網頁時,瀏覽器可接收用戶針對該網頁的
觸發操作。需要說明的是,本發明實施例的觸發操作可以是點擊操作,即用戶在歷史瀏覽
記錄中點擊網頁的網址操作,也可以是用戶在瀏覽器的地址欄輸入歷史瀏覽記錄中網頁的
網址的輸入點擊操作,當然,還可以是其他操作,在此不做具體限定。

S12:判斷是否能夠正常加載網頁。

具體而言,在本發明的實施例中,判斷是否能夠正常加載網頁的具體實現過程可如下:
獲取加載網頁時產生的錯誤類型;如果錯誤類型數值在預設錯誤數值范圍內,則判斷無法
正常加載網頁。其中,在本發明的實施例中,預設錯誤數值范圍可為200-500error。可以
理解,如果瀏覽器不能正常加載某個網頁,則瀏覽器會收到返回的錯誤信息,如果錯誤信
息中的數值在200-500,即200-500error,例如404error,則都說明原網站已不存在。

S13:如果無法正常加載網頁,則向歷史記錄服務器發送備份請求消息。

為了使得瀏覽器能夠從歷史記錄服務器中獲取無法正常加載網頁相應的備份內容,歷
史記錄服務器可預先對這些無法正常加載網頁進行備份處理,即可對用戶瀏覽過的網頁進
行預先處理。具體地,在本發明的一個實施例中,歷史記錄服務器可獲取用戶的歷史瀏覽
記錄;歷史記錄服務器檢測歷史瀏覽記錄中網頁的網址是否存在過期風險;如果存在過期
風險,則歷史記錄服務器加載網頁的網址并將網頁的網頁內容作為備份內容。

具體而言,在本發明的實施例中,歷史記錄服務器檢測歷史瀏覽記錄中網頁的網址是
否存在過期風險的具體實現過程可如下:歷史記錄服務器判斷歷史瀏覽記錄這網頁的網址
是否屬于網址白名單;以及如果不屬于網址白名單,則歷史記錄服務器判斷存在過期風險。

其中,上述網址白名單可理解為該白名單中所包含的網址對應的網頁時用戶比較常用
的,即歷史記錄服務器可將用戶比較常用且不會存在對應的網站停止服務或關閉等風險網
址聚集在一起以形成白名單。具體地,在本發明的一個實施例中,當網頁的瀏覽頻率大于
預設閾值時,歷史記錄服務器將網頁的網址加入網址白名單。也就是說,當網頁的瀏覽頻
率大于預設閾值時,可認為該網頁的瀏覽量比較大,說明該網頁是用戶比較常用的,例如
Top(頂級)站點的網址、門戶網站的網址、受眾廣泛的網址、政府機構的網址、知名公司
的網址等,這些網頁不會存在對應的網站停止服務或關閉等風險,所以可將該網頁的網址
加入到網址白名單。

更具體地,在判斷無法正常加載網頁時,瀏覽器可向歷史記錄服務器發送關于該網頁
的備份請求消息。歷史記錄服務器在接收到該網頁的備份請求消息時,可根據該網頁的網
址從自身的存儲庫中進行查找,以找到對應的備份內容,并將該網頁的備份內容發送給瀏
覽器。

S14:接收歷史記錄服務器反饋的備份內容,并加載備份內容。

由此,可以使得用戶能夠訪問已經過期網址對應的網頁內容。

本發明實施例的歷史瀏覽記錄中網頁的加載方法,瀏覽器接收用戶針對歷史瀏覽記錄
中網頁的觸發操作,并判斷是否能夠正常加載該網頁,如果無法正常加載網頁,則向歷史
記錄服務器發送備份請求消息,以及接收歷史記錄服務器反饋的備份內容,并加載備份內
容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽
器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份
的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提
升了用戶體驗。

為了實現上述實施例,本發明還提出了另一種歷史瀏覽記錄中網頁的加載方法。

圖2是根據本發明另一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖。需要說
明的是,本發明實施例的歷史瀏覽記錄中網頁的加載方法將從歷史記錄服務器側進行描述。

如圖2所示,該歷史瀏覽記錄中網頁的加載方法包括:

S21:獲取用戶的歷史瀏覽記錄。

可以理解,歷史瀏覽記錄作為各大瀏覽器廠商的標配,在用戶瀏覽網頁后,瀏覽器會
將該網頁的網址(如URL((UniformResourceLocator,統一資源定位符))自動添加到
歷史瀏覽記錄中。

S22:檢測歷史瀏覽記錄中網頁的網址是否存在過期風險。

具體而言,在本發明的實施例中,檢測歷史瀏覽記錄中網頁的網址是否存在過期風險
的具體實現過程可如下:判斷歷史瀏覽記錄中網頁的網址是否屬于網址白名單;如果不屬
于網址白名單,則判斷存在過期風險,否則可判斷不存在過期風險。

其中,上述網址白名單可理解為該白名單中所包含的網址對應的網頁時用戶比較常用
的,即歷史記錄服務器可將用戶比較常用且不會存在對應的網站停止服務或關閉等風險網
址聚集在一起以形成白名單。具體地,在本發明的一個實施例中,該歷史瀏覽記錄中網頁
的加載方法還可包括:當網頁的瀏覽頻率大于預設閾值時,將網頁的網址加入網址白名單。
也就是說,當網頁的瀏覽頻率大于預設閾值時,可認為該網頁的瀏覽量比較大,說明該網
頁是用戶比較常用的,例如Top(頂級)站點的網址、門戶網站的網址、受眾廣泛的網址、
政府機構的網址、知名公司的網址等,這些網頁不會存在對應的網站停止服務或關閉等風
險,所以可將該網頁的網址加入到網址白名單。

更具體地,歷史記錄服務器可定期獲取用戶的歷史瀏覽記錄,之后可對該歷史瀏覽記
錄中網頁的網址進行評估,來評估這些網址是否存在過期風險,即可通過判斷這些網址是
否屬于網址白名單,若不屬于則可判斷存在過期風險。例如,主要是對非TOP站點,后續
可能不再提供服務器的站點進行評估,以具有很強時效性的網頁為例,如關于世界杯的評
論網頁,可能這些網頁只有在世界杯的舉辦期間存在,世界杯結束之后,這些網頁可能就
會被關閉,此時這些網頁的網址則會存在過期風險。

需要說明的是,本實施例中,檢測歷史瀏覽記錄中網頁的網址是否存在過期風險的檢
測契機除了可以是上述的定期檢測以外,還可以是在接收到瀏覽器發送的用戶訪問網頁時,
歷史記錄服務器檢測歷史瀏覽記錄中網頁的網址是否存在過期風險。其中,可以理解,若
歷史記錄服務器對某個網頁的網址已經進行過過期風險評估,則此次歷史記錄服務器可不
再對該網頁的網址進行評估。由此,通過將已經進行過過期風險評估的網頁進行標記,可
以降低評估過程的工作量,避免資源的浪費。

S23:如果存在過期風險,則加載網頁的網址并將網頁的網頁內容作為備份內容。

具體地,當判斷網頁的網址存在過期風險時,歷史記錄服務器可獲取該網頁的網址(如
URL),并加載該網址以實現對該網頁的訪問,以及獲取該網址的網頁內容以作為備份內容。
也就是說,歷史記錄服務器可根據網頁的網址進行導航,并保存導航頁面以作為備份內容。

S24:接收瀏覽器的備份請求消息,并將備份內容反饋至瀏覽器以使瀏覽器加載備份內
容。

進一步的,在本發明的一個實施例中,在接收瀏覽器的備份請求信息之前,該歷史瀏
覽記錄中網頁的加載方法還可包括:瀏覽器接收用戶針對歷史瀏覽記錄中網頁的觸發操作;
瀏覽器判斷是否能夠正常加載網頁;如果無法正常加載網頁,則瀏覽器獲取錯誤類型,其
中,在錯誤類型數值在預設錯誤數值范圍內時發送備份請求消息。其中,在本發明的實施
例中,預設錯誤數值范圍可為200-500error。可以理解,如果瀏覽器不能正常加載某個網
頁,則瀏覽器會收到返回的錯誤信息,如果錯誤信息中的數值在200-500,即200-500error,
例如404error,則都說明原網站已不存在。

具體地,當用戶想訪問歷史瀏覽記錄中某個網頁時,瀏覽器可接收用戶針對該網頁的
觸發操作,之后可判斷是否能夠正常加載該網頁,若不能,瀏覽器則獲取相應的錯誤類型,
并對該錯誤類型進行分析,當分析出該錯誤類型數值在200-500,即200-500error,例如
404error時,可向歷史記錄服務器發送備份請求信息。歷史記錄服務器在接收瀏覽器發送
的備份請求消息之后,可根據該請求信息中的網址(如URL)找到對應的備份內容,并將
該備份內容反饋給瀏覽器,瀏覽器可加載該備份內容以使得用戶可以訪問已經過期的網頁
內容。

需要說明的是,本發明實施例的觸發操作可以是點擊操作,即用戶在歷史瀏覽記錄中
點擊網頁的網址操作,也可以是用戶在瀏覽器的地址欄輸入歷史瀏覽記錄中網頁的網址的
輸入點擊操作,當然,還可以是其他操作,在此不做具體限定。

本發明實施例的歷史瀏覽記錄中網頁的加載方法,歷史記錄服務器可獲取用戶的歷史
瀏覽記錄,并檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,則
加載網頁的網址并將網頁的網頁內容作為備份內容,以及接收瀏覽器的備份請求消息,并
將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過期風險的網頁內容進
行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反
饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的
網頁內容,保障了用戶利益,提升了用戶體驗。

為了實現上述實施例,本發明還提出了一種瀏覽器。

圖3是根據本發明一個實施例的瀏覽器的結構框圖。如圖3所示,該瀏覽器可以包括:
觸發操作接收模塊110、加載判斷模塊120、請求模塊130和加載模塊140。

具體地,觸發操作接收模塊110可用于接收用戶針對歷史瀏覽記錄中網頁的觸發操作。
更具體地,當用戶想訪問歷史瀏覽記錄中某個網頁時,觸發操作接收模塊110可接收用戶
針對該網頁的觸發操作。需要說明的是,本發明實施例的觸發操作可以是點擊操作,即用
戶在歷史瀏覽記錄中點擊網頁的網址操作,也可以是用戶在瀏覽器的地址欄輸入歷史瀏覽
記錄中網頁的網址的輸入點擊操作,當然,還可以是其他操作,在此不做具體限定。

加載判斷模塊120可用于判斷是否能夠正常加載網頁。具體而言,在本發明的實施例
中,加載判斷模塊120可獲取加載網頁時產生的錯誤類型,并在錯誤類型數值在預設錯誤
數值范圍內時判斷無法正常加載網頁。其中,在本發明的實施例中,預設錯誤數值范圍可
為200-500error。可以理解,如果瀏覽器不能正常加載某個網頁,則加載判斷模塊120會
收到返回的錯誤信息,如果錯誤信息中的數值在200-500,即200-500error,例如404error,
則都說明原網站已不存在。

請求模塊130可用于在加載判斷模塊120判斷無法正常加載網頁時,向歷史記錄服務
器發送備份請求消息。

為了使得瀏覽器能夠從歷史記錄服務器中獲取無法正常加載網頁相應的備份內容,歷
史記錄服務器可預先對這些無法正常加載網頁進行備份處理,即可對用戶瀏覽過的網頁進
行預先處理。具體地,在本發明的一個實施例中,歷史記錄服務器可先獲取用戶的歷史瀏
覽記錄,并檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,則加
載網頁的網址并將網頁的網頁內容作為備份內容。

具體而言,在本發明的實施例中,歷史記錄服務器檢測歷史瀏覽記錄中網頁的網址是
否存在過期風險的具體實現過程可如下:歷史記錄服務器判斷歷史瀏覽記錄這網頁的網址
是否屬于網址白名單;以及如果不屬于網址白名單,則歷史記錄服務器判斷存在過期風險。

其中,上述網址白名單可理解為該白名單中所包含的網址對應的網頁時用戶比較常用
的,即歷史記錄服務器可將用戶比較常用且不會存在對應的網站停止服務或關閉等風險網
址聚集在一起以形成白名單。具體地,在本發明的實施例中,當網頁的瀏覽頻率大于預設
閾值時,歷史記錄服務器將網頁的網址加入網址白名單。也就是說,當網頁的瀏覽頻率大
于預設閾值時,可認為該網頁的瀏覽量比較大,說明該網頁是用戶比較常用的,例如Top
(頂級)站點的網址、門戶網站的網址、受眾廣泛的網址、政府機構的網址、知名公司的
網址等,這些網頁不會存在對應的網站停止服務或關閉等風險,所以可將該網頁的網址加
入到網址白名單。

更具體地,在加載判斷模塊120判斷無法正常加載網頁時,請求模塊130可向歷史記
錄服務器發送關于該網頁的備份請求消息。歷史記錄服務器在接收到該網頁的備份請求消
息時,可根據該網頁的網址從自身的存儲庫中進行查找,以找到對應的備份內容,并將該
網頁的備份內容發送給加載模塊140。

加載模塊140可用于接收歷史記錄服務器反饋的備份內容,并加載備份內容。由此,
可以使得用戶能夠訪問已經過期網址對應的網頁內容。

本發明實施例的瀏覽器,可通過觸發操作接收模塊接收用戶針對歷史瀏覽記錄中網頁
的觸發操作,加載判斷模塊判斷是否能夠正常加載該網頁,如果無法正常加載網頁,請求
模塊則向歷史記錄服務器發送備份請求消息,加載模塊接收歷史記錄服務器反饋的備份內
容,并加載備份內容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處
理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,
瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保
障了用戶利益,提升了用戶體驗。

為了實現上述實施例,本發明還提出了一種歷史記錄服務器。

圖4是根據本發明一個實施例的歷史記錄服務器的結構框圖。如圖4所示,該歷史記
錄服務器可以包括:歷史瀏覽記錄獲取模塊210、檢測模塊220、備份模塊230和備份提供
模塊240。

具體地,歷史瀏覽記錄獲取模塊210可用于獲取用戶的歷史瀏覽記錄。

可以理解,歷史瀏覽記錄作為各大瀏覽器廠商的標配,在用戶瀏覽網頁后,瀏覽器會
將該網頁的網址(如URL)自動添加到歷史瀏覽記錄中。

檢測模塊220可用于檢測歷史瀏覽記錄中網頁的網址是否存在過期風險。具體而言,
在本發明的實施例中,當歷史瀏覽記錄這網頁的網址不屬于網址白名單時,檢測模塊220
判斷存在過期風險。更具體地,歷史瀏覽記錄獲取模塊210可定期獲取用戶的歷史瀏覽記
錄,檢測模塊220可對該歷史瀏覽記錄中網頁的網址進行評估,來評估這些網址是否存在
過期風險,即可通過判斷這些網址是否屬于網址白名單,若不屬于則可判斷存在過期風險。
例如,主要是對非TOP站點,后續可能不再提供服務器的站點進行評估,以具有很強時效
性的網頁為例,如關于世界杯的評論網頁,可能這些網頁只有在世界杯的舉辦期間存在,
世界杯結束之后,這些網頁可能就會被關閉,此時這些網頁的網址則會存在過期風險。

需要說明的是,本實施例中,檢測模塊220檢測歷史瀏覽記錄中網頁的網址是否存在
過期風險的檢測契機除了可以是上述的定期檢測以外,還可以是在接收到瀏覽器發送的用
戶訪問網頁時,檢測模塊220檢測歷史瀏覽記錄中網頁的網址是否存在過期風險。其中,
可以理解,若檢測模塊220對某個網頁的網址已經進行過過期風險評估,則此次檢測模塊
220可不再對該網頁的網址進行評估。由此,通過將已經進行過過期風險評估的網頁進行
標記,可以降低評估過程的工作量,避免資源的浪費。

備份模塊230可用于在網址存在過期風險時,加載網頁的網址并將網頁的網頁內容作
為備份內容。更具體地,當檢測模塊220判斷網頁的網址存在過期風險時,備份模塊230
可獲取該網頁的網址(如URL),并加載該網址以實現對該網頁的訪問,以及獲取該網址的
網頁內容以作為備份內容。也就是說,備份模塊230可根據網頁的網址進行導航,并保存
導航頁面以作為備份內容。

備份提供模塊240可用于接收瀏覽器的備份請求消息,并將備份內容反饋至瀏覽器以
使瀏覽器加載備份內容。

舉例而言,當用戶想訪問歷史瀏覽記錄中某個網頁時,瀏覽器可接收用戶針對該網頁
的觸發操作,之后可判斷是否能夠正常加載該網頁,若不能,瀏覽器則獲取相應的錯誤類
型,并對該錯誤類型進行分析,當分析出該錯誤類型數值在200-500,即200-500error,
例如404error時,可向備份提供模塊240發送備份請求信息。備份提供模塊240在接收瀏
覽器發送的備份請求消息之后,可根據該請求信息中的網址(如URL)找到對應的備份內
容,并將該備份內容反饋給瀏覽器,瀏覽器可加載該備份內容以使得用戶可以訪問已經過
期的網頁內容。

進一步的,在本發明的一個實施例中,如圖5所示,該歷史記錄服務器還可包括網址
白名單維護模塊250,網址白名單維護模塊250可用于在網頁的瀏覽頻率大于預設閾值時,
將網頁的網址加入網址白名單。也就是說,當網頁的瀏覽頻率大于預設閾值時,可認為該
網頁的瀏覽量比較大,說明該網頁是用戶比較常用的,例如Top(頂級)站點的網址、門
戶網站的網址、受眾廣泛的網址、政府機構的網址、知名公司的網址等,這些網頁不會存
在對應的網站停止服務或關閉等風險,所以可將該網頁的網址加入到網址白名單。

本發明實施例的歷史記錄服務器,可通過歷史瀏覽記錄獲取模塊獲取用戶的歷史瀏覽
記錄,檢測模塊檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,
備份模塊則加載網頁的網址并將網頁的網頁內容作為備份內容,備份提供模塊接收瀏覽器
的備份請求消息,并將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過
期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將
該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問
已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。

為了實現上述實施例,本發明還提出了一種歷史瀏覽記錄中網頁的加載系統。

圖6是根據本發明一個實施例的歷史瀏覽記錄中網頁的加載系統的結構框圖。如圖6
所示,該歷史瀏覽記錄中網頁的加載系統可以包括:瀏覽器100和歷史記錄服務器200。

具體地,瀏覽器100可用于接收用戶針對歷史瀏覽記錄中網頁的觸發操作,并在無法
正常加載網頁時,向歷史記錄服務器200發送備份請求消息,以及接收歷史記錄服務器200
反饋的備份內容,并加載備份內容。

具體而言,在本發明實施例中,瀏覽器100可獲取加載網頁時產生的錯誤類型,并在
錯誤類型數值在預設錯誤數值范圍內時判斷無法正常加載網頁。其中,在本發明的實施例
中,預設錯誤數值范圍可為200-500error。可以理解,如果瀏覽器100不能正常加載某個
網頁,則瀏覽器100會收到返回的錯誤信息,如果錯誤信息中的數值在200-500,即
200-500error,例如404error,則都說明原網站已不存在。

更具體地,當用戶想訪問歷史瀏覽記錄中某個網頁時,瀏覽器100可接收用戶針對該
網頁的觸發操作,之后可判斷是否能夠正常加載該網頁,即瀏覽器100可通過判斷加載該
網頁時是否會產生錯誤信息,若產生錯誤信息,則瀏覽器100可獲取該錯誤信息的錯誤類
型,并對該錯誤類型進行分析,當分析出該錯誤類型數值在200-500,即200-500error,
例如404error時,可判斷無法正常加載網頁,此時可向歷史記錄服務器200發送備份請求
信息。歷史記錄服務器200在接收到該備份請求信息之后,可根據該請求信息中的網頁網
址找到對應的備份內容,并將該備份內容反饋給瀏覽器100。瀏覽器100可加載該備份內
容,以使得用戶能夠訪問已經過期網址對應的網頁內容。

為了使得瀏覽器100能夠從歷史記錄服務器200中獲取無法正常加載網頁相應的備份
內容,歷史記錄服務器200可預先對這些無法正常加載網頁進行備份處理,即對用戶瀏覽
過的網頁進行預先處理。具體地,歷史記錄服務器200可用于獲取用戶的歷史瀏覽記錄,
并檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,以及在判斷存在過期風險時加載網
頁的網址并將網頁的網頁內容作為備份內容,向瀏覽器100提供備份內容。

具體而言,在本發明的實施例中,當歷史瀏覽記錄中網頁的網址不屬于網址白名單時,
歷史記錄服務器200可判斷存在過期風險。其中,上述網址白名單可理解為該白名單中所
包含的網址對應的網頁時用戶比較常用的,即歷史記錄服務器200可將用戶比較常用且不
會存在對應的網站停止服務或關閉等風險網址聚集在一起以形成白名單。具體地,在本發
明的實施例中,當網頁的瀏覽頻率大于預設閾值時,歷史記錄服務器200可將網頁的網址
加入網址白名單。也就是說,當網頁的瀏覽頻率(如網頁的點擊量)大于預設閾值時,可
認為該網頁的瀏覽量比較大,說明該網頁是用戶比較常用的,例如Top(頂級)站點的網
址、門戶網站的網址、受眾廣泛的網址、政府機構的網址、知名公司的網址等,這些網頁
不會存在對應的網站停止服務或關閉等風險,所以可將該網頁的網址加入到網址白名單。

舉例而言,當用戶訪問某個網頁時,瀏覽器100可將該用戶的瀏覽記錄上傳至歷史記
錄服務器200,以作為該用戶的歷史瀏覽記錄。歷史記錄服務器200可對該瀏覽記錄對應
的網址進行評估,以檢測該網址是否存在過期風險,若存在,則可加載該網址并將該網址
對應的網頁內容作為備份內容,并進行存儲。當用戶再次訪問該網頁時,瀏覽器100可對
該網頁的網址進行判斷,判斷是否能夠正常加載該網頁,若無法正常加載該網頁,則可向
歷史記錄服務器200發送關于該網頁的備份請求消息。歷史記錄服務器200在接收到該備
份請求消息之后,可根據該請求消息中的網址找到對應的備份內容并將其反饋給瀏覽器
100。瀏覽器100可加載該備份內容,以使得用戶能夠訪問已經過期網址對應的網頁內容。

本發明實施例的歷史瀏覽記錄中網頁的加載系統,可通過瀏覽器接收用戶針對歷史瀏
覽記錄中網頁的觸發操作,并在無法正常加載網頁時,向歷史記錄服務器發送備份請求消
息,歷史記錄服務器可根據該備份請求消息從預先備份的備份內容中找到該備份請求消息
對應的備份內容,并將該備份內容發送給瀏覽器,瀏覽器加載該備份內容,以使得用戶能
夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。

需要說明的是,在本發明的描述中,術語“第一”、“第二”等僅用于描述目的,而
不能理解為指示或暗示相對重要性。此外,在本發明的描述中,除非另有說明,“多個”
的含義是指至少兩個。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個
或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,
并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,
包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的
實施例所屬技術領域的技術人員所理解。

應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實
施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或
固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下
列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路
的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現
場可編程門陣列(FPGA)等。

本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可
以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,
該程序在執行時,包括方法實施例的步驟之一或其組合。

此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各
個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既
可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以
軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀
取存儲介質中。

上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。

在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、
或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點
包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一
定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何
的一個或多個實施例或示例中以合適的方式結合。

盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,
不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例
進行變化、修改、替換和變型。

關 鍵 詞:
歷史 瀏覽 記錄 網頁 加載 方法 系統 瀏覽器 服務器
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器和服務器.pdf
鏈接地址:http://www.wwszu.club/p-6385955.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

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


收起
展開
鬼佬大哥大