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