歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器和服務器的制造方法
【技術領域】
[0001]本發明涉及瀏覽器技術領域,尤其涉及一種歷史瀏覽記錄中網頁的加載方法、系統、瀏覽器以及歷史記錄服務器。
【背景技術】
[0002]目前歷史記錄作為各大瀏覽器廠商的標配,在用戶瀏覽網頁后,該網頁的網址會被自動添加到歷史記錄中,網頁的網址通常用統一資源定位符(Uniform ResourceLocator,URL)表示。歷史記錄功能還提供了檢索功能,用戶在后續的時間內,可以通過檢索歷史記錄,來查看之前訪問過的網頁的信息。但是,由于網站廠商的原因,很多網站停止提供服務,導致用戶訪問的歷史記錄無法打開。
[0003]以網頁地址是URL為例,用戶初次訪問URL,網站可以正常返回網頁內容,可是一段時間之后,如果該網址的網站擁有者不再提供服務或是其他原因,可能會出現用戶再次訪問該URL后,網站不能正常返回網頁內容,這種URL稱之為過期URL。但是,在很多情況下,用戶可能依然需要訪問這些網站,因此需要解決過期URL的訪問問題。
【發明內容】
[0004]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
[0005]為此,本發明的第一個目的在于提出一種歷史瀏覽記錄中網頁的加載方法,該方法可以實現用戶訪問過期網址對應的網頁。
[0006]本發明的第二個目的在于提出另一種歷史瀏覽記錄中網頁的加載方法。
[0007]本發明的第三個目的在于提出一種瀏覽器。
[0008]本發明的第四個目的在于提出一種歷史記錄服務器。
[0009]本發明的第五個目的在于提出一種歷史瀏覽記錄中網頁的加載系統。
[0010]為達到上述目的,本發明第一方面實施例提出的歷史瀏覽記錄中網頁的加載方法,包括:接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;判斷是否能夠正常加載所述網頁;如果無法正常加載所述網頁,則向歷史記錄服務器發送備份請求消息;以及接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容。
[0011]本發明實施例的歷史瀏覽記錄中網頁的加載方法,瀏覽器接收用戶針對歷史瀏覽記錄中網頁的觸發操作,并判斷是否能夠正常加載該網頁,如果無法正常加載網頁,則向歷史記錄服務器發送備份請求消息,以及接收歷史記錄服務器反饋的備份內容,并加載備份內容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。
[0012]為達到上述目的,本發明第二方面實施例提出的歷史瀏覽記錄中網頁的加載方法,包括:獲取用戶的歷史瀏覽記錄;檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險;如果存在所述過期風險,則加載所述網頁的網址并將所述網頁的網頁內容作為備份內容;以及接收瀏覽器的備份請求消息,并將所述備份內容反饋至所述瀏覽器以使所述瀏覽器加載所述備份內容。
[0013]本發明實施例的歷史瀏覽記錄中網頁的加載方法,歷史記錄服務器可獲取用戶的歷史瀏覽記錄,并檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,則加載網頁的網址并將網頁的網頁內容作為備份內容,以及接收瀏覽器的備份請求消息,并將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。
[0014]為達到上述目的,本發明第三方面實施例提出的瀏覽器,包括:觸發操作接收模塊,用于接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作;加載判斷模塊,用于判斷是否能夠正常加載所述網頁;請求模塊,用于在所述加載判斷模塊判斷無法正常加載所述網頁時,向歷史記錄服務器發送備份請求消息;以及加載模塊,用于接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容。
[0015]本發明實施例的瀏覽器,可通過觸發操作接收模塊接收用戶針對歷史瀏覽記錄中網頁的觸發操作,加載判斷模塊判斷是否能夠正常加載該網頁,如果無法正常加載網頁,請求模塊則向歷史記錄服務器發送備份請求消息,加載模塊接收歷史記錄服務器反饋的備份內容,并加載備份內容,即通過歷史記錄服務器將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。
[0016]為達到上述目的,本發明第四方面實施例提出的歷史記錄服務器,包括:歷史瀏覽記錄獲取模塊,用于獲取用戶的歷史瀏覽記錄;檢測模塊,用于檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險;備份模塊,用于在所述網址存在所述過期風險時,加載所述網頁的網址并將所述網頁的網頁內容作為備份內容;以及備份提供模塊,用于接收瀏覽器的備份請求消息,并將所述備份內容反饋至所述瀏覽器以使所述瀏覽器加載所述備份內容。
[0017]本發明實施例的歷史記錄服務器,可通過歷史瀏覽記錄獲取模塊獲取用戶的歷史瀏覽記錄,檢測模塊檢測歷史瀏覽記錄中網頁的網址是否存在過期風險,如果存在過期風險,備份模塊則加載網頁的網址并將網頁的網頁內容作為備份內容,備份提供模塊接收瀏覽器的備份請求消息,并將備份內容反饋至瀏覽器以使瀏覽器加載備份內容,即通過將存在過期風險的網頁內容進行預先備份處理,當接收到瀏覽器發送的訪問該網頁的請求時,可將該備份的網頁內容反饋給瀏覽器,瀏覽器加載該備份的網頁內容,可以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。
[0018]為達到上述目的,本發明第五方面實施例提出的歷史瀏覽記錄中網頁的加載系統,包括瀏覽器和歷史記錄服務器,其中,所述瀏覽器,用于接收所述用戶針對歷史瀏覽記錄中網頁的觸發操作,并在無法正常加載所述網頁時,向所述歷史記錄服務器發送備份請求消息,以及接收所述歷史記錄服務器反饋的備份內容,并加載所述備份內容;所述歷史記錄服務器,用于獲取用戶的歷史瀏覽記錄,并檢測所述歷史瀏覽記錄中網頁的網址是否存在過期風險,以及在判斷存在所述過期風險時加載所述網頁的網址并將所述網頁的網頁內容作為備份內容,向所述瀏覽器提供所述備份內容。
[0019]本發明實施例的歷史瀏覽記錄中網頁的加載系統,可通過瀏覽器接收用戶針對歷史瀏覽記錄中網頁的觸發操作,并在無法正常加載網頁時,向歷史記錄服務器發送備份請求消息,歷史記錄服務器可根據該備份請求消息從預先備份的備份內容中找到該備份請求消息對應的備份內容,并將該備份內容發送給瀏覽器,瀏覽器加載該備份內容,以使得用戶能夠訪問已經過期網址對應的網頁內容,保障了用戶利益,提升了用戶體驗。
[0020]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【附圖說明】
[0021]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0022]圖1是根據本發明一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖;
[0023]圖2是根據本發明另一個實施例的歷史瀏覽記錄中網頁的加載方法的流程圖;
[0024]圖3是根據本發明一個實施例的瀏覽器的結構框圖;
[0025]圖4是根據本發明一個實施例的歷史記錄服務器的結構框圖;
[0026]圖5是根據本發明另一個實施例的歷史記錄服務器的結構框圖;以及
[0027]圖6是根據本發明一