專利名稱:分享網(wǎng)絡(luò)資源的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,特別是涉及分享網(wǎng)絡(luò)資源的方法及系統(tǒng)。
背景技術(shù):
網(wǎng)頁瀏覽器顯示網(wǎng)頁服務(wù)器或檔案系統(tǒng)內(nèi)的文件,并讓用戶與這些文件互動的一種軟件。它用來顯示網(wǎng)絡(luò)中的文字、影像等資訊,這些文字或影像,可以是連接其他網(wǎng)址的超鏈接。總之,通過網(wǎng)頁瀏覽器,用戶可迅速及輕易地瀏覽各種資訊,獲取相關(guān)信息。但是,在實際應(yīng)用中,可能會遇到某些網(wǎng)站無法訪問的問題,使得用戶想要訪問某網(wǎng)站,卻無法成功。例如,從搜索引擎搜索到的網(wǎng)站連接不上,或者朋友發(fā)來的連接無法訪問等等。排除這些網(wǎng)站自身的問題,很多情況下是由于用戶沒有訪問權(quán)限(例如訪問某個網(wǎng)站時需要輸入用戶名或密碼等賬戶信息,或者可能需要用戶具有特殊身份,如某用戶的好友等等),或者其他原因造成的無法訪問。
發(fā)明內(nèi)容
本發(fā)明提供了分享網(wǎng)絡(luò)資源的方法及系統(tǒng),能夠提高用戶訪問網(wǎng)絡(luò)資源的成功率。本發(fā)明提供了如下方案一種分享網(wǎng)絡(luò)資源的方法,包括接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。優(yōu)選的,還包括針對所述第一用戶待分享的網(wǎng)絡(luò)資源生成密鑰,并將所述密鑰提供給所述第一用戶,以便所述第一用戶將所述密鑰提供給第二用戶;接收某用戶輸入的密鑰,當該用戶輸入的密鑰與提供給第一用戶的密鑰相同時, 確定該用戶為所述第一用戶指定的第二用戶。優(yōu)選的,還包括接收所述第一用戶指定的第二用戶的賬戶信息;當某用戶采用所述第一用戶指定的賬戶登錄時,確定該用戶為所述第一用戶指定的第二用戶。優(yōu)選的,所述保存所述第一用戶待分享的網(wǎng)絡(luò)資源包括將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存。優(yōu)選的,所述將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存包括當接收到所述第一用戶訪問某網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器將該網(wǎng)絡(luò)資源返回給所述第三方服務(wù)器,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,重新加載所述第一用戶當前已經(jīng)打開的網(wǎng)絡(luò)資源,將所述重新加載請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述重新加載請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器重新返回該網(wǎng)絡(luò)資源,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,將所述第一用戶在訪問所述待分享網(wǎng)絡(luò)資源的過程中,在所述第一用戶客戶端本地保存的所述待分享網(wǎng)絡(luò)資源,上傳到所述第三方服務(wù)器,由所述第三方服務(wù)器保存所述待分享網(wǎng)絡(luò)資源。優(yōu)選的,所述當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源返回給所述第二用戶包括當所述第二用戶發(fā)起訪問網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器;當所述第二用戶需要訪問的網(wǎng)絡(luò)資源在所述第三方服務(wù)器中存在時,所述第三方服務(wù)器將所述網(wǎng)絡(luò)資源返回給所述第二用戶。優(yōu)選的,所述第一用戶待分享的網(wǎng)絡(luò)資源包括所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求時正在瀏覽的網(wǎng)絡(luò)資源;或者,所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求后,在預(yù)置時間段內(nèi)訪問的網(wǎng)絡(luò)資源;或者,所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求后,訪問的預(yù)置數(shù)目的網(wǎng)絡(luò)資源;或者,所述第一用戶在發(fā)起所述分享網(wǎng)絡(luò)資源請求后,且在取消所述分享網(wǎng)絡(luò)資源的請求之前訪問的網(wǎng)絡(luò)資源。一種分享網(wǎng)絡(luò)資源的系統(tǒng),包括接口單元,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存單元,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;提供單元,用于當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。優(yōu)選的,還包括密鑰生成單元,用于針對所述第一用戶待分享的網(wǎng)絡(luò)資源生成密鑰,并將所述密鑰提供給所述第一用戶,以便所述第一用戶將所述密鑰提供給第二用戶;第一驗證單元,用于接收某用戶輸入的密鑰,當該用戶輸入的密鑰與提供給第一用戶的密鑰相同時,確定該用戶為所述第一用戶指定的第二用戶。優(yōu)選的,還包括
賬戶指定單元,用于接收所述第一用戶指定的第二用戶的賬戶信息;第二驗證單元,用于當某用戶采用所述第一用戶指定的賬戶登錄時,確定該用戶為所述第一用戶指定的第二用戶。優(yōu)選的,所述保存單元具體用于將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存。優(yōu)選的,所述保存單元包括第一保存子單元,用于當接收到所述第一用戶訪問某網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器將該網(wǎng)絡(luò)資源返回給所述第三方服務(wù)器,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,第二保存子單元,用于重新加載所述第一用戶當前已經(jīng)打開的網(wǎng)絡(luò)資源,將所述重新加載請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述重新加載請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器重新返回該網(wǎng)絡(luò)資源,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,第三保存子單元,用于將所述第一用戶在訪問所述待分享網(wǎng)絡(luò)資源的過程中,在所述第一用戶客戶端本地保存的所述待分享網(wǎng)絡(luò)資源,上傳到所述第三方服務(wù)器,由所述第三方服務(wù)器保存所述待分享網(wǎng)絡(luò)資源。優(yōu)選的,所述提供單元具體用于當所述第二用戶發(fā)起訪問網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器;當所述第二用戶需要訪問的網(wǎng)絡(luò)資源在所述第三方服務(wù)器中存在時,所述第三方服務(wù)器將所述網(wǎng)絡(luò)資源返回給所述第二用戶。一種分享網(wǎng)絡(luò)資源的方法,包括接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求;獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。優(yōu)選的,還包括獲取所述第一用戶的聯(lián)系人信息,展現(xiàn)所述聯(lián)系人信息;接收所述第一用戶指定的第二用戶信息。一種分享網(wǎng)絡(luò)資源的系統(tǒng),包括接口單元,用于接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求;獲取單元,用于獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;發(fā)送單元,用于將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。優(yōu)選的,還包括信息展現(xiàn)單元,用于獲取所述第一用戶的聯(lián)系人信息,展現(xiàn)所述聯(lián)系人信息;用戶指定單元,用于接收所述第一用戶指定的第二用戶信息。一種分享網(wǎng)絡(luò)資源的方法,包括接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;
接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。一種分享網(wǎng)絡(luò)資源的系統(tǒng),包括接口單元,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存單元,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;驗證單元,用于接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;提供單元,用于如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。根據(jù)本發(fā)明提供的具體實施例,本發(fā)明公開了以下技術(shù)效果本發(fā)明實施例通過接收第一用戶分享網(wǎng)絡(luò)資源的分享請求,并保存所述第一用戶待分享的網(wǎng)絡(luò)資源,當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。這樣,就可以實現(xiàn)在用戶間進行網(wǎng)絡(luò)資源的分享,使得對于某些網(wǎng)絡(luò)資源,即使某用戶沒有訪問權(quán)限或者其他原因無法訪問的情況,依然能夠獲取該網(wǎng)絡(luò)資源的資源包,并提供給該用戶,也即該用戶依然能夠訪問到該網(wǎng)絡(luò)資源,因此,能夠提高用戶訪問網(wǎng)絡(luò)資源的成功率。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例提供的第一方法的流程圖;圖2是本發(fā)明實施例提供的第二方法的流程圖;圖3是本發(fā)明實施例提供的第三方法的流程圖;圖4是本發(fā)明實施例提供的第一系統(tǒng)的示意圖;圖5是本發(fā)明實施例提供的第二系統(tǒng)的示意圖;圖6是本發(fā)明實施例提供的第三系統(tǒng)的示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例一參見圖1,本發(fā)明實施例提供的分享網(wǎng)絡(luò)資源的方法包括以下步驟SlOl 接收第一用戶分享網(wǎng)絡(luò)資源的請求。在本發(fā)明實施例中,可以為瀏覽器增加“分享”功能,例如,可以在瀏覽器界面上增加類似“分享”等含義的按鈕,當該按鈕被按下時,相當于接收到了用戶的分享網(wǎng)絡(luò)資源的請求。當然,也可以采用其他方式接收用戶的分享請求,例如,還可以在鼠標右鍵的彈出菜單中增加類似“分享”等含義的選項,等等,具體的實現(xiàn)方式不受限制。S102 保存所述第一用戶待分享的網(wǎng)絡(luò)資源。用戶待分享的網(wǎng)絡(luò)資源可以由很多種,比如最常見的網(wǎng)頁、視頻、圖片、歌曲等等。其中,確定第一用戶待分享的網(wǎng)絡(luò)資源的方式可以有多種。如,第一用戶可能在打開某網(wǎng)絡(luò)資源后,在瀏覽該網(wǎng)絡(luò)資源的過程中發(fā)現(xiàn)需要分享該網(wǎng)絡(luò)資源,于是發(fā)起分享網(wǎng)絡(luò)資源的請求,因此,在這種情況下,就可以直接將用戶發(fā)起分享網(wǎng)絡(luò)資源請求時正在瀏覽的網(wǎng)絡(luò)資源,確定為第一用戶待分享的網(wǎng)絡(luò)資源。例如,某用戶甲正在使用瀏覽器瀏覽網(wǎng)頁,在打開網(wǎng)頁A后,想將網(wǎng)頁A的內(nèi)容分享給用戶乙(如覺得用戶乙可能對該網(wǎng)頁A中的內(nèi)容感興趣),于是發(fā)起分享請求,此時,就可以直接將網(wǎng)頁A作為該用戶甲的待分享網(wǎng)絡(luò)資源。或者,還可以將第一用戶發(fā)起分享網(wǎng)絡(luò)資源請求之后訪問的網(wǎng)絡(luò)資源作為待分享網(wǎng)絡(luò)資源,即,將發(fā)起請求的行為作為分享網(wǎng)絡(luò)資源的起始觸發(fā)條件,從該時刻開始,將其之后訪問的第一個網(wǎng)絡(luò)資源或者一系列網(wǎng)絡(luò)資源作為該用戶待分享的網(wǎng)絡(luò)資源。在上述第二種情況下,可選的,還可以設(shè)置分享網(wǎng)絡(luò)資源的結(jié)束觸發(fā)條件,具體的,可以預(yù)置一個時間段,當用戶發(fā)起分享網(wǎng)絡(luò)資源的請求時,開始計時,當該時間段結(jié)束時自動停止。例如,假設(shè)預(yù)置的時間段為5分鐘,用戶甲在某時刻發(fā)起分享網(wǎng)絡(luò)資源的請求后,5分鐘的時間內(nèi)訪問了網(wǎng)絡(luò)資源A、B、C,則將網(wǎng)絡(luò)資源A、B、C確定為該用戶的待分享網(wǎng)絡(luò)資源;即使該用戶后來還訪問了網(wǎng)絡(luò)資源D、E等等,但是訪問這些網(wǎng)絡(luò)資源的時間距離發(fā)起分享請求的時間已經(jīng)超出了預(yù)置的時間預(yù)置,因此,也不再作為該用戶的待分享網(wǎng)絡(luò)資源。另外,還以預(yù)置一個網(wǎng)絡(luò)資源數(shù)目,比如3個,則當用戶發(fā)起分享網(wǎng)絡(luò)資源的請示時開始計算,此后該用戶訪問的3個網(wǎng)絡(luò)資源則視為其要待分享給指定用戶的網(wǎng)絡(luò)資源。或者,關(guān)于分享網(wǎng)絡(luò)資源的結(jié)束觸發(fā)條件,在實際應(yīng)用中,還可以由用戶手動發(fā)出,例如,還可以提供一個類似“停止分享”等含義的按鈕,當用戶按下“分享”按鈕之后,開始將用戶訪問的網(wǎng)絡(luò)資源確定為該用戶待分享的網(wǎng)絡(luò)資源,直到該用戶按下“停止分享”的按鈕。當然,在實際應(yīng)用中,具有“分享”與“停止分享”含義的按鈕也可以是由同一個按鈕來實現(xiàn)。例如,用戶在某時刻按下“分享”按鈕發(fā)起分享請求,之后訪問了網(wǎng)絡(luò)資源A、B、C, 然后再次按下“分享”按鈕,此時,可以自動將其識別為停止分享的請求,這樣,就可以將網(wǎng)絡(luò)資源A、B、C確定為該用戶待分享的網(wǎng)絡(luò)資源。當然,在實際應(yīng)用中,還可以將上述幾種方式相結(jié)合,例如,可以將用戶發(fā)起分享請求時正在訪問的網(wǎng)絡(luò)資源與之后訪問的滿足條件的網(wǎng)絡(luò)資源一起確定為待分享網(wǎng)絡(luò)資
淵?寸寸O O具體的保存待分享網(wǎng)絡(luò)資源的方法可以有多種。例如,在一種方式下,可以通過一個服務(wù)器來實現(xiàn)該保存操作。在這種情況下,如果某用戶發(fā)出了分享請求,則該用戶訪問網(wǎng)絡(luò)資源的所有流量都可以流經(jīng)該服務(wù)器,相應(yīng)的,服務(wù)器就會將該用戶訪問的網(wǎng)絡(luò)資源保存起來(比如通過緩存的方式予以保存)。具體的,由于通常情況下,當用戶訪問某網(wǎng)絡(luò)資源時,瀏覽器需要向該網(wǎng)絡(luò)資源所在的服務(wù)器(即網(wǎng)站服務(wù)器)發(fā)送下載請求,網(wǎng)站服務(wù)器返回相應(yīng)的資源包,瀏覽器進行解析及渲染等相關(guān)操作。在本發(fā)明實施例中,為了通過一個服務(wù)器對用戶訪問的網(wǎng)絡(luò)資源進行保存,可以進行如下處理首先,對于待分享網(wǎng)絡(luò)資源是用戶發(fā)起分享請求之后發(fā)起訪問的網(wǎng)絡(luò)資源的情況 (包括以預(yù)置時間段或者用戶手動觸發(fā)為分享的結(jié)束觸發(fā)條件的情況),瀏覽器在發(fā)送加載網(wǎng)絡(luò)資源的請求時,可以首先將該請求發(fā)送到用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器,該用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器再將下載請求發(fā)送到網(wǎng)站服務(wù)器;這樣,網(wǎng)站服務(wù)器就會將網(wǎng)絡(luò)資源返回給該用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器,此時,用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器可以將該網(wǎng)絡(luò)資源返回給瀏覽器,由瀏覽器進行解析及渲染等操作,同時,將接收到的網(wǎng)絡(luò)資源保存一份。需要說明的是,為了便于區(qū)分用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器與網(wǎng)絡(luò)資源所在的服務(wù)器,本文將用于保存待分享網(wǎng)絡(luò)資源的服務(wù)器稱為第三方服務(wù)器,網(wǎng)絡(luò)資源所在的服務(wù)器稱為網(wǎng)站服務(wù)器。另外,對于待分享網(wǎng)絡(luò)資源為用戶發(fā)起分享請求時正在瀏覽的網(wǎng)絡(luò)資源的情況, 由于瀏覽器發(fā)起加載該網(wǎng)絡(luò)資源的請求的過程已經(jīng)結(jié)束,因此,如果要將該網(wǎng)絡(luò)資源通過第三方服務(wù)器保存,還需要進行一些特殊處理。例如,本發(fā)明實施例可以這樣進行如果需要將用戶發(fā)起分享請求時正在瀏覽的網(wǎng)絡(luò)資源作為待分享網(wǎng)絡(luò)資源,則瀏覽器可以執(zhí)行重新加載該網(wǎng)絡(luò)資源的操作,例如,可以后臺執(zhí)行刷新該網(wǎng)絡(luò)資源的操作,此時,通常情況下瀏覽器就會重新向該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器發(fā)送加載請求,而在本發(fā)明實施例中,由于已經(jīng)是在發(fā)起了分享請求之后,因此,該加載請求會流經(jīng)第三方服務(wù)器;相應(yīng)的,第三方服務(wù)器就可以將該網(wǎng)絡(luò)資源進行保存。或者,在實際應(yīng)用中,也可以由用戶手動執(zhí)行刷新操作,即在默認狀態(tài)下,瀏覽器可以不執(zhí)行刷新用戶當前瀏覽的網(wǎng)絡(luò)資源的操作,如果用戶覺得需要將當前正在瀏覽的網(wǎng)絡(luò)資源作為待分享網(wǎng)絡(luò)資源,則可以點擊瀏覽器上的“刷新”按鈕,由瀏覽器重新發(fā)出加載該網(wǎng)絡(luò)資源的請求,同樣可以使得該網(wǎng)絡(luò)資源保存在第三方服務(wù)器中。當然,在瀏覽器自動刷新當前網(wǎng)絡(luò)資源的情況下,當網(wǎng)站服務(wù)器向第三方服務(wù)器返回資源包之后,第三方服務(wù)器直接進行保存即可,不必再向瀏覽器發(fā)送,即瀏覽器不必重新解析及渲染該已經(jīng)打開的網(wǎng)絡(luò)資源,原第一用戶也不必感知到這種刷新的執(zhí)行。除了上述將待分享網(wǎng)絡(luò)資源保存到第三方服務(wù)器的方式之外,還可以采用其他方式。例如,由于在用戶使用瀏覽器瀏覽的網(wǎng)絡(luò)資源的過程中,只要是瀏覽過的網(wǎng)絡(luò)資源,通常都會將網(wǎng)絡(luò)資源保存在客戶端本地,在沒有時間戳等限制的情況下,通過這些保存在本地的網(wǎng)絡(luò)資源就可以顯示出網(wǎng)絡(luò)資源中相應(yīng)的內(nèi)容。因此,在本發(fā)明的其他實施例中,還可以將第一用戶在訪問待分享網(wǎng)絡(luò)資源的過程中,將第一用戶客戶端本地保存的待分享網(wǎng)絡(luò)資源,上傳到第三方服務(wù)器,由第三方服務(wù)器保存待分享網(wǎng)絡(luò)資源。顯然,這種實現(xiàn)方式可以適用于將發(fā)起分享網(wǎng)絡(luò)資源請求時正在瀏覽的網(wǎng)絡(luò)資源作為待分享網(wǎng)絡(luò)資源的情況,也可以適用于將發(fā)起分享網(wǎng)絡(luò)資源請求后訪問的網(wǎng)絡(luò)資源作為待分享網(wǎng)絡(luò)資源的情況。S103:當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源返回給所述第二用戶。在第三方服務(wù)器將第一用戶的待分享網(wǎng)絡(luò)資源保存之后,如果另一個用戶需要訪問的網(wǎng)絡(luò)資源恰好為第一用戶分享的網(wǎng)絡(luò)資源時,只要該另一個用戶滿足一定的條件,就可以直接將第三方服務(wù)器中保存的網(wǎng)絡(luò)資源提供給該另一個用戶并進行展現(xiàn),而不用再到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器上下載。具體實現(xiàn)時,可以對瀏覽器的工作流程進行改進,例如,當瀏覽器收到該另一個用戶訪問網(wǎng)絡(luò)資源的請求時,首先將該請求發(fā)送到第三方服務(wù)器,第三方服務(wù)器可以首先對該另一個用戶進行身份驗證,驗證通過后。如果第三方服務(wù)器已經(jīng)保存了該網(wǎng)絡(luò)資源,則直接返回,不用再向該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器發(fā)送請求。這樣,即使該另一個用戶沒有對某網(wǎng)絡(luò)資源的訪問權(quán)限,或者由于網(wǎng)絡(luò)繁忙等原因造成網(wǎng)站連接不上,也能夠訪問到該網(wǎng)絡(luò)資源。當然,上述第三方服務(wù)器對用戶進行的身份驗證,與網(wǎng)站服務(wù)器對用戶訪問權(quán)限進行的驗證是不同的,下面對此進行說明。在實際應(yīng)用中,可能并不是一個用戶將自己的待分享網(wǎng)絡(luò)資源向網(wǎng)絡(luò)中的所有人分享,通常情況下,都是一個用戶在需要給另一個或一些指定的用戶看某網(wǎng)絡(luò)資源時,而對方卻沒有訪問該網(wǎng)絡(luò)資源的權(quán)限,或者對方無法連接上網(wǎng)站服務(wù)器,才需要通過一些其他的途徑來讓對方能夠訪問到該網(wǎng)絡(luò)資源。因此,在本發(fā)明實施例中,也并不是將一個用戶的待分享網(wǎng)絡(luò)資源向網(wǎng)絡(luò)中的所有用戶分享,而是僅向第一用戶指定的第二用戶(可能是一個,也可能是幾個)進行分享。也即,第三方服務(wù)器對用戶進行的身份驗證是指,只有當?shù)谝挥脩糁付ǖ牡诙脩粜枰L問待分享網(wǎng)絡(luò)資源時,第三方服務(wù)器才取出保存的待分享網(wǎng)絡(luò)資源提供給該第二用戶,否則,對于其他用戶的訪問請求還可以按照正常的流程來執(zhí)行。需要說明的是,本發(fā)明實施例所述第二用戶僅僅是用于與第一用戶進行區(qū)分,但并不是對用戶的數(shù)目進行限制,即該第二用戶可能是第一用戶指定的一個用戶,也可能是多個用戶,只要是第一用戶指定的用戶都可以作為第二用戶??傊?,參見圖2,本發(fā)明實施例提供的分享網(wǎng)絡(luò)資源的方法可以包括以下步驟S201 接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;S202 保存所述第一用戶待分享的網(wǎng)絡(luò)資源;S203:接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;S204 如果驗證成功,則將所述保存的網(wǎng)絡(luò)資源提供給所述第二用戶。在提供給第二用戶網(wǎng)絡(luò)資源之后還可以予以展現(xiàn)。采用上述方式展現(xiàn)給第二用戶的網(wǎng)絡(luò)資源,從表面看來就和第二用戶自己真正去訪問了一樣,比如地址欄中是網(wǎng)絡(luò)資源的URL,而與本地保存網(wǎng)頁再打開的表面特征完全不同了。為了便于第三方服務(wù)器對用戶身份進行驗證,可以有多種方法,例如,本發(fā)明實施例提供了以下方法一當?shù)谌椒?wù)器將某第一用戶訪問的網(wǎng)絡(luò)資源緩存之后,在將其保存到第三方服務(wù)器的數(shù)據(jù)庫中之后,可以產(chǎn)生相應(yīng)的密鑰,并將該密鑰發(fā)送給第一用戶。第一用戶接收到該密鑰之后,將該密鑰發(fā)送給其指定的第二用戶,然后,第二用戶就可以使用該密鑰去訪問網(wǎng)絡(luò)資源了。相應(yīng)的,瀏覽器可以為第二用戶提供輸入密鑰的入口(例如,可以將瀏覽器的地址欄作為該入口),第二用戶通過該入口輸入該密鑰之后,瀏覽器就可以將該密鑰發(fā)送給第三方服務(wù)器。這樣,當?shù)诙脩粼僭L問某網(wǎng)絡(luò)資源時,所有的請求都會經(jīng)過第三方服務(wù)器,第三方服務(wù)器接收到第二用戶的訪問請求之后,可以首先將其輸入的密鑰與分配給第一用戶的密鑰進行比較,如果相同,則認定第二用戶可以獲得第一用戶分享出來的網(wǎng)絡(luò)資源;然后,第三方服務(wù)器判斷第二用戶請求訪問的網(wǎng)絡(luò)資源是否在緩存中存在,如果存在, 則直接將其返回給第二用戶即可。
也即,當?shù)谝挥脩羰褂脼g覽器上網(wǎng)時,可以點擊瀏覽器上的某個特定按鈕自動進行分享。對于接受分享的第二用戶,可以直接在瀏覽器的地址欄等入口輸入密鑰,瀏覽器會自動檢測出這是一個分享密鑰,同時自動連接第三方服務(wù)器并將該密鑰告知第三方服務(wù)器;第三方服務(wù)器可以根據(jù)該密鑰對應(yīng)到被分享的網(wǎng)絡(luò)資源。對于第二用戶訪問網(wǎng)絡(luò)資源的請求,瀏覽器都會先發(fā)送到第三方服務(wù)器,當?shù)诙脩粼L問該密鑰對應(yīng)的被分享的網(wǎng)絡(luò)資源時,第三方服務(wù)器直接返回保存的網(wǎng)絡(luò)資源,如果第二用戶訪問的網(wǎng)絡(luò)資源不是該密鑰對應(yīng)的被分享的網(wǎng)絡(luò)資源,則第三方服務(wù)器可以將其請求轉(zhuǎn)發(fā)給相應(yīng)的網(wǎng)站服務(wù)器,保證第二用戶能夠正常的訪問。例如,用戶甲想要將其訪問的網(wǎng)絡(luò)資源A分享給用戶乙,則用戶甲在點擊分享按鈕之后,瀏覽器就會將用戶甲之后所有的訪問網(wǎng)絡(luò)資源的流量都流經(jīng)第三方服務(wù)器(具體的方法就是將用戶甲發(fā)送給網(wǎng)站服務(wù)器的訪問請求先發(fā)送給第三方服務(wù)器,再由第三方服務(wù)器轉(zhuǎn)發(fā)給網(wǎng)站服務(wù)器,這樣網(wǎng)站服務(wù)器在返回數(shù)據(jù)包時,就是首先返回給第三方服務(wù)器, 然后第三方服務(wù)器再返回給瀏覽器即可),例如,用戶甲訪問了網(wǎng)絡(luò)資源A,則網(wǎng)絡(luò)資源A就會在第三方服務(wù)器被保存,同時,第三方服務(wù)器生成關(guān)于該網(wǎng)絡(luò)資源A的密鑰K,并返回給用戶甲;用戶甲在獲得該密鑰K之后,就可以將其發(fā)送給用戶乙(例如可以通過郵件、即時通信工具等等)。然后,用戶乙就可以在瀏覽器提供的入口處輸入該密鑰K,瀏覽器接收到該密鑰K就可以啟動特殊的瀏覽流程,即將該密鑰K發(fā)送給第三方服務(wù)器(相當于將用戶乙連接到第三方服務(wù)器上),并且用戶乙訪問網(wǎng)絡(luò)資源的請求都會經(jīng)過第三方服務(wù)器;第三方服務(wù)器首先比較密鑰K,發(fā)現(xiàn)該用戶乙發(fā)送的密鑰K與為用戶甲訪問的網(wǎng)絡(luò)資源A生成的密鑰K相同,則認為用戶乙是用戶甲指定的用戶。此時,當用戶乙發(fā)起訪問網(wǎng)絡(luò)資源A的請求時,由于已經(jīng)在緩存中存在,因此,直接將其返回給用戶乙即可。其中,由于分享過程是由第一用戶發(fā)起的,因此,即使某用戶就是該第一用戶想要指定的第二用戶,該第二用戶也不知道第一用戶想要分享的網(wǎng)絡(luò)資源是什么。因此,可以由第一用戶將其待分享網(wǎng)絡(luò)資源的URL等標識性的信息發(fā)送給第二用戶,例如,可以通過郵箱、即時通信工具等進行發(fā)送;這樣,第二用戶就可以知道第一用戶的待分享網(wǎng)絡(luò)資源的 URL,點擊該URL的鏈接或者將其拷貝到瀏覽器地址欄中就可以發(fā)起對這種網(wǎng)絡(luò)資源的訪問?;蛘?,為了便于實現(xiàn),也可以在瀏覽器客戶端提供通信功能,即第一用戶可以直接通過瀏覽器將其待分享網(wǎng)絡(luò)資源的URL等信息發(fā)送給第二用戶。當然,在其他實施例中,也可以不必在第二用戶輸入密鑰之后,所有的訪問請求就都流經(jīng)第三方服務(wù)器,而是僅當?shù)诙脩粼L問第一用戶的待分享網(wǎng)絡(luò)資源時,其訪問請求才會發(fā)送到第三方服務(wù)器,否則按照正常的流程進行,即直接發(fā)送到網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器。例如,可以在接收到第二用戶輸入的密鑰之后,先從第三方服務(wù)器獲知該密鑰對應(yīng)的待分享網(wǎng)絡(luò)資源的URL等信息;這樣,當?shù)诙脩舭l(fā)起訪問網(wǎng)絡(luò)資源的請求時,可以首先判斷請求訪問的網(wǎng)絡(luò)資源是否為其輸入的密鑰對應(yīng)的待分享網(wǎng)絡(luò)資源,如果是,則將該請求發(fā)送到第三方服務(wù)器,由第三方服務(wù)器將保存的待分享網(wǎng)絡(luò)資源提供該第二用戶;否則, 如果第二用戶請求訪問的網(wǎng)絡(luò)資源不是其輸入的密鑰對應(yīng)的待分享網(wǎng)絡(luò)資源,則按照正常的流程將其請求直接發(fā)送到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器。需要說明的是,第一用戶在發(fā)起分享請求后,其訪問的網(wǎng)絡(luò)資源可能有多個,此時,可以分別為每個網(wǎng)絡(luò)資源生成一個單獨的密鑰,即第一用戶指定的其他用戶在需要訪問緩存中存在的該第一用戶訪問過的網(wǎng)絡(luò)資源時,需要分別輸入各個網(wǎng)絡(luò)資源的密鑰;或者,也可以為第一用戶訪問的所有網(wǎng)絡(luò)資源共同生成一個密鑰,即第一用戶指定的其他用戶使用一個密鑰就可以訪問緩存中的該第一用戶訪問過的所有網(wǎng)絡(luò)資源。另外需要說明的是,上述密鑰除了可以由第三方服務(wù)器生成以外,還可以由第一用戶的瀏覽器客戶端來生成,再發(fā)送給服務(wù)器及指定的第二用戶;或者還可以由第一用戶手動輸入密鑰,再將該密鑰發(fā)送給第三方服務(wù)器及指定的第二用戶;當然,在手動輸入密鑰的情況下,也可以在瀏覽器客戶端提供輸入密鑰的入口。在實際應(yīng)用中,在第二用戶輸入第一用戶為其提供的密鑰之后,瀏覽器與第三方服務(wù)器之間的交互對于第二用戶而言可以是透明的,或者,也可以通過一個頁面將該密鑰對應(yīng)的網(wǎng)絡(luò)資源的鏈接展現(xiàn)給第二用戶。例如,在為一個用戶甲分享出的所有網(wǎng)絡(luò)資源生成一個密鑰的情況下,假設(shè)用戶甲分享的網(wǎng)絡(luò)資源為網(wǎng)絡(luò)資源1、2、3,則用戶甲將該密鑰發(fā)送給用戶乙之后,用戶乙就可以在瀏覽器中輸入該密鑰,相應(yīng)的,瀏覽器就可以返回一個頁面,該頁面上展現(xiàn)的是網(wǎng)絡(luò)資源1、2、3的鏈接,用戶點擊其中的某個鏈接時,瀏覽器就直接向第三方服務(wù)器發(fā)送訪問請求,第三方服務(wù)器將相應(yīng)的資源包返回給瀏覽器,瀏覽器直接將其展現(xiàn)給用戶乙即可。方法二當用戶在登錄狀態(tài)下使用瀏覽器進行瀏覽行為時,可以采用該方法二的方式來進行。即可以在瀏覽器上提供另一入口,由發(fā)起分享請求的第一用戶通過該入口輸入指定的第二用戶的賬戶信息,第三方服務(wù)器在對第一用戶訪問的網(wǎng)絡(luò)資源進行保存的同時,記錄下該賬戶信息;當?shù)诙脩羰褂米约旱馁~戶登錄瀏覽器并進行瀏覽時,瀏覽器就將該用戶的訪問請求首先發(fā)送到第三方服務(wù)器;第三方服務(wù)器發(fā)現(xiàn)該用戶的賬戶信息與第一用戶指定的相同,則認定該用戶為第一用戶指定的第二用戶。接下來,當?shù)诙脩粼L問的網(wǎng)絡(luò)資源在第三方服務(wù)器的緩存中時,則直接將該網(wǎng)絡(luò)資源返回給第二用戶,而不用再向網(wǎng)站服務(wù)器發(fā)起請求。當然,在實際應(yīng)用中還可能存在以下情況在第一用戶發(fā)起分享請求時,被其指定為第二用戶的用戶已經(jīng)處于登錄狀態(tài)。在這種情況下,還可以在瀏覽器客戶端提供一個類似“接受分享”等含義的按鈕,或者在鼠標右鍵的彈出菜單中增加相關(guān)的“接受分享”選項, 第二用戶在接收到第一用戶發(fā)送的待分享網(wǎng)絡(luò)資源的鏈接之后,還可以先點擊該“接受分享”按鈕或者選擇“接受分享”選項,以便觸發(fā)瀏覽器按照接受分享的流程進行相應(yīng)的處理。 例如,首先向第三方服務(wù)器查詢該用戶的賬戶信息是否被某用戶指定為接受分享的賬戶, 如果是,則將該用戶此后的訪問請求都先發(fā)送到第三方服務(wù)器,由第三方服務(wù)器判斷每個請求訪問的網(wǎng)絡(luò)資源是否為該用戶的賬戶信息對應(yīng)的待分享網(wǎng)絡(luò)資源,如果是,則直接將保存的該網(wǎng)絡(luò)資源提供給該第二用戶,否則,再轉(zhuǎn)發(fā)到相應(yīng)的網(wǎng)站服務(wù)器。或者,在向第三方服務(wù)器查詢到該用戶的賬戶信息確實是被某用戶指定為接受分享的賬戶后,還可以先從第三方服務(wù)器獲知該賬戶信息對應(yīng)的待分享網(wǎng)絡(luò)資源的URL等信息;當?shù)诙脩舭l(fā)起網(wǎng)絡(luò)資源請求時,先判斷其訪問的網(wǎng)絡(luò)資源是否為其賬戶對應(yīng)的待分享網(wǎng)絡(luò)資源,如果是,則將其請求發(fā)送到第三方服務(wù)器,否則,發(fā)送到網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器。需要說明的是,可能有多個用戶發(fā)起分享請求,每個用戶需要分享的目標用戶可能都有所不同,因此,第三方服務(wù)器可以分別為每個用戶開辟一塊存儲空間,將各個用戶訪問過的網(wǎng)絡(luò)資源分開存儲。當然,也可以不區(qū)分存儲空間,直接分別為每個用戶訪問過的網(wǎng)絡(luò)資源加上用戶標識即可。另外需要說明的是,在本發(fā)明實施例一提供的技術(shù)方案中,對于第二用戶沒有訪問權(quán)限的網(wǎng)絡(luò)資源,只要第一用戶在發(fā)出分享請求之后訪問過,第二用戶就可以通過第三方服務(wù)器進行訪問。再者,本發(fā)明實施例一所使用的第三方服務(wù)器的功能可以由瀏覽器的服務(wù)器來實現(xiàn)。也即,對于瀏覽器這樣一個客戶端軟件而言,在某些情況下也需要服務(wù)器端的支持。例如,用戶賬戶信息的維護以及一些信息的收集等等,都需要服務(wù)器端數(shù)據(jù)庫的支持。在本發(fā)明實施例一中,可以直接將瀏覽器的服務(wù)器作為第三方服務(wù)器,這樣,對于前述方法二而言,更加便于實現(xiàn),因為,瀏覽器的服務(wù)器記錄了各個用戶的賬戶信息,當用戶登錄到該服務(wù)器之后,就可以直接比較該用戶的賬戶信息是否為某用戶指定的分享目標用戶,并進行后續(xù)的操作。當然,如果是由瀏覽器的服務(wù)器以外的其他服務(wù)器來實現(xiàn)第三方服務(wù)器的功能也是可以的。此外,需要說明的是,如果第二用戶不是因為沒有訪問權(quán)限導(dǎo)致無法看到第一用戶分享的網(wǎng)絡(luò)資源,換而言之,也就是第一用戶分享的網(wǎng)絡(luò)資源不是需要第一用戶特殊權(quán)限才能看到的內(nèi)容的話,比如是因為鏈路不通等原因,那么也可以不通過前述身份驗證 (比如上文提到的密鑰驗證或登錄賬戶驗證),而直接將第一用戶分享給第二用戶的網(wǎng)絡(luò)資源提供給第二用戶,以便第二用戶可以看到。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如下步驟接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。 或者,接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。所述的存儲介質(zhì),如R0M/RAM、磁碟、光盤等。實施例二在前述實施例一中,是通過第三方服務(wù)器等對待分享的網(wǎng)絡(luò)資源進行保存,在該實施例二中,也可以不通過第三方服務(wù)器的方式分享網(wǎng)絡(luò)資源,而是由瀏覽器自動將待分享網(wǎng)絡(luò)資源發(fā)送給接受分享的用戶。參見圖3,該方法包括以下步驟S301 接收第一用戶分享網(wǎng)絡(luò)資源的請求;S302 獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;S303 將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。在該方式下,可以預(yù)先在瀏覽器中實現(xiàn)一個通信模塊,也即,用戶在瀏覽器中注冊的賬戶具有在普通通信工具(如郵箱、即時通信軟件等等)中注冊的賬戶的功能如果兩個用戶使用同款瀏覽器注冊了賬戶,則可以加對方為好友,并向?qū)Ψ桨l(fā)送、或從對方接收消息,這樣每個用戶都可以有自己的通訊錄,其中記錄了自己聯(lián)系人的賬戶信息。這樣,當?shù)谝挥脩粜枰虻诙脩舴窒砭W(wǎng)絡(luò)資源時,可以點擊瀏覽器上的“分享”按鈕,然后瀏覽器可以將該第一用戶的通訊錄以列表等方式將顯示給該第一用戶,該第一用戶可以直接在列表中選擇第二用戶(可以是一個或多個);然后瀏覽器就可以執(zhí)行將第一用戶的待分享網(wǎng)絡(luò)資源發(fā)送給該第二用戶的操作。具體的,瀏覽器可以將第一用戶當前訪問的網(wǎng)絡(luò)資源進行打包,然后自動打開與第二用戶的通信窗口,通過該窗口將打包后的網(wǎng)絡(luò)資源發(fā)送給第二用戶;相應(yīng)的,第二用戶就可以接收到第一用戶發(fā)送來的網(wǎng)絡(luò)資源包,點擊之后就可以自動調(diào)出瀏覽器,打開相應(yīng)的網(wǎng)絡(luò)資源。當然,瀏覽器也可以不必將通信窗口顯示給用戶,后臺執(zhí)行發(fā)送數(shù)據(jù)包的操作也是可以的。即在第一用戶點擊“分享”按鈕之后,后續(xù)的操作對于第一用戶而言都可以是透明的,在發(fā)送完畢之后,可以以彈出氣泡等方式提示第一用戶,已經(jīng)成功將待分享網(wǎng)絡(luò)資源分享給第二用戶。其中,在該實施例二中,待分享網(wǎng)絡(luò)資源同樣可以是用戶發(fā)起分享請求時正在瀏覽的網(wǎng)絡(luò)資源,也可以是用戶發(fā)起分享請求后瀏覽的網(wǎng)絡(luò)資源。具體的確定方法這里不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如下步驟接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求; 獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。所述的存儲介質(zhì),如R0M/RAM、磁碟、光盤等。與本發(fā)明實施例一提供的分享網(wǎng)絡(luò)資源的方法相對應(yīng),本發(fā)明實施例還提供了一種分享網(wǎng)絡(luò)資源的系統(tǒng),參見圖4,該系統(tǒng)包括接口單元401,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存單元402,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;提供單元403,用于當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶??蛇x的,如果分享的網(wǎng)絡(luò)資源是一種需要展現(xiàn)的,則還可以通過一個展現(xiàn)單元將所述待分享的網(wǎng)絡(luò)資源向第二用戶予以展現(xiàn)。其中,在提供待分享網(wǎng)絡(luò)資源之前,還需要對被分享的用戶的身份進行驗證,為此,該系統(tǒng)還可以包括密鑰生成單元,用于針對所述第一用戶待分享的網(wǎng)絡(luò)資源生成密鑰,并將所述密鑰提供給所述第一用戶,以便所述第一用戶將所述密鑰提供給第二用戶;第一驗證單元,用于接收某用戶輸入的密鑰,當該用戶輸入的密鑰與提供給第一用戶的密鑰相同時,確定該用戶為所述第一用戶指定的第二用戶?;蛘?,該系統(tǒng)也可以還包括賬戶指定單元,用于接收所述第一用戶指定的第二用戶的賬戶信息;第二驗證單元,用于當某用戶采用所述第一用戶指定的賬戶登錄時,確定該用戶為所述第一用戶指定的第二用戶。其中,保存單元402具體用于將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存。
在這種情況向,保存單元402可以包括第一保存子單元,用于當接收到所述第一用戶訪問某網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器將該網(wǎng)絡(luò)資源返回給所述第三方服務(wù)器,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,第二保存子單元,用于重新加載所述第一用戶當前已經(jīng)打開的網(wǎng)絡(luò)資源,將所述重新加載請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述重新加載請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器重新返回該網(wǎng)絡(luò)資源,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,第三保存子單元,用于將所述第一用戶在訪問所述待分享網(wǎng)絡(luò)資源的過程中,在所述第一用戶客戶端本地保存的所述待分享網(wǎng)絡(luò)資源,上傳到所述第三方服務(wù)器,由所述第三方服務(wù)器保存所述待分享網(wǎng)絡(luò)資源。具體實現(xiàn)時,所述提供單元具體用于當所述第二用戶發(fā)起訪問網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器;當所述第二用戶需要訪問的網(wǎng)絡(luò)資源在所述第三方服務(wù)器中存在時,所述第三方服務(wù)器將所述網(wǎng)絡(luò)資源返回給所述第二用戶。由于本系統(tǒng)實施例是與前述方法實施例相對應(yīng)的,因此每個子單元具體實現(xiàn)時的方案不再詳述,參見前述對應(yīng)的方法實施例中的對應(yīng)技術(shù)實現(xiàn)。此外,本發(fā)明實施例還提供了另一與本發(fā)明實施例一提供的方法相對應(yīng)的分享網(wǎng)絡(luò)資源的系統(tǒng),參見圖5,該系統(tǒng)包括接口單元501,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存單元502,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;驗證單元503,用于接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;提供單元504,用于如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。由于本系統(tǒng)實施例是與前述方法實施例相對應(yīng)的,因此每個子單元具體實現(xiàn)時的方案不再詳述,參見前述對應(yīng)的方法實施例中的對應(yīng)技術(shù)實現(xiàn)。與本發(fā)明實施例二提供的方法相對應(yīng),本發(fā)明實施例還提供了另一種分享網(wǎng)絡(luò)資源的系統(tǒng),參見圖6,該系統(tǒng)包括接口單元601,用于接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求;獲取單元602,用于獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;發(fā)送單元603,用于將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。其中,該系統(tǒng)還可以包括信息展現(xiàn)單元,用于獲取所述第一用戶的聯(lián)系人信息,展現(xiàn)所述聯(lián)系人信息;用戶指定單元,用于接收所述第一用戶指定的第二用戶信息。由于本系統(tǒng)實施例是與前述方法實施例相對應(yīng)的,因此每個子單元具體實現(xiàn)時的方案不再詳述,參見前述對應(yīng)的方法實施例中的對應(yīng)技術(shù)實現(xiàn)。
以上對本發(fā)明所提供的分享網(wǎng)絡(luò)資源的方法及系統(tǒng),進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種分享網(wǎng)絡(luò)資源的方法,其特征在于,包括接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括針對所述第一用戶待分享的網(wǎng)絡(luò)資源生成密鑰,并將所述密鑰提供給所述第一用戶, 以便所述第一用戶將所述密鑰提供給第二用戶;接收某用戶輸入的密鑰,當該用戶輸入的密鑰與提供給第一用戶的密鑰相同時,確定該用戶為所述第一用戶指定的第二用戶。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括接收所述第一用戶指定的第二用戶的賬戶信息;當某用戶采用所述第一用戶指定的賬戶登錄時,確定該用戶為所述第一用戶指定的第 ■~ 用戶。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述保存所述第一用戶待分享的網(wǎng)絡(luò)資源包括將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存包括當接收到所述第一用戶訪問某網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器將該網(wǎng)絡(luò)資源返回給所述第三方服務(wù)器,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,重新加載所述第一用戶當前已經(jīng)打開的網(wǎng)絡(luò)資源,將所述重新加載請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述重新加載請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器重新返回該網(wǎng)絡(luò)資源,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源;或者,將所述第一用戶在訪問所述待分享網(wǎng)絡(luò)資源的過程中,在所述第一用戶客戶端本地保存的所述待分享網(wǎng)絡(luò)資源,上傳到所述第三方服務(wù)器,由所述第三方服務(wù)器保存所述待分享網(wǎng)絡(luò)資源。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源返回給所述第二用戶包括當所述第二用戶發(fā)起訪問網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器; 當所述第二用戶需要訪問的網(wǎng)絡(luò)資源在所述第三方服務(wù)器中存在時,所述第三方服務(wù)器將所述網(wǎng)絡(luò)資源返回給所述第二用戶。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一用戶待分享的網(wǎng)絡(luò)資源包括所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求時正在瀏覽的網(wǎng)絡(luò)資源; 或者,所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求后,在預(yù)置時間段內(nèi)訪問的網(wǎng)絡(luò)資源; 或者,所述第一用戶發(fā)起所述分享網(wǎng)絡(luò)資源請求后,訪問的預(yù)置數(shù)目的網(wǎng)絡(luò)資源; 或者,所述第一用戶在發(fā)起所述分享網(wǎng)絡(luò)資源請求后,且在取消所述分享網(wǎng)絡(luò)資源的請求之前訪問的網(wǎng)絡(luò)資源。
8.一種分享網(wǎng)絡(luò)資源的系統(tǒng),其特征在于,包括 接口單元,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求; 保存單元,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;提供單元,用于當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括密鑰生成單元,用于針對所述第一用戶待分享的網(wǎng)絡(luò)資源生成密鑰,并將所述密鑰提供給所述第一用戶,以便所述第一用戶將所述密鑰提供給第二用戶;第一驗證單元,用于接收某用戶輸入的密鑰,當該用戶輸入的密鑰與提供給第一用戶的密鑰相同時,確定該用戶為所述第一用戶指定的第二用戶。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括賬戶指定單元,用于接收所述第一用戶指定的第二用戶的賬戶信息; 第二驗證單元,用于當某用戶采用所述第一用戶指定的賬戶登錄時,確定該用戶為所述第一用戶指定的第二用戶。
11.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述保存單元具體用于將所述第一用戶待分享的網(wǎng)絡(luò)資源通過第三方服務(wù)器進行保存。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述保存單元包括第一保存子單元,用于當接收到所述第一用戶訪問某網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器將該網(wǎng)絡(luò)資源返回給所述第三方服務(wù)器,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源; 或者,第二保存子單元,用于重新加載所述第一用戶當前已經(jīng)打開的網(wǎng)絡(luò)資源,將所述重新加載請求發(fā)送到所述第三方服務(wù)器,所述第三方服務(wù)器將所述重新加載請求轉(zhuǎn)發(fā)到該網(wǎng)絡(luò)資源所在的網(wǎng)站服務(wù)器,以便所述網(wǎng)站服務(wù)器重新返回該網(wǎng)絡(luò)資源,所述第三方服務(wù)器在將所述網(wǎng)絡(luò)資源返回給瀏覽器的同時,保存所述網(wǎng)絡(luò)資源; 或者,第三保存子單元,用于將所述第一用戶在訪問所述待分享網(wǎng)絡(luò)資源的過程中,在所述第一用戶客戶端本地保存的所述待分享網(wǎng)絡(luò)資源,上傳到所述第三方服務(wù)器,由所述第三方服務(wù)器保存所述待分享網(wǎng)絡(luò)資源。
13.根據(jù)權(quán)利要求11或12所述的系統(tǒng),其特征在于,所述提供單元具體用于當所述第二用戶發(fā)起訪問網(wǎng)絡(luò)資源的請求時,將所述請求發(fā)送到所述第三方服務(wù)器;當所述第二用戶需要訪問的網(wǎng)絡(luò)資源在所述第三方服務(wù)器中存在時,所述第三方服務(wù)器將所述網(wǎng)絡(luò)資源返回給所述第二用戶。
14.一種分享網(wǎng)絡(luò)資源的方法,其特征在于,包括 接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求; 獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源;將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,還包括 獲取所述第一用戶的聯(lián)系人信息,展現(xiàn)所述聯(lián)系人信息; 接收所述第一用戶指定的第二用戶信息。
16.一種分享網(wǎng)絡(luò)資源的系統(tǒng),其特征在于,包括接口單元,用于接收第一用戶指定分享給第二用戶網(wǎng)絡(luò)資源的分享請求; 獲取單元,用于獲取所述第一用戶指定的待分享網(wǎng)絡(luò)資源; 發(fā)送單元,用于將所述待分享網(wǎng)絡(luò)資源發(fā)送給所述第一用戶指定的第二用戶。
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,還包括信息展現(xiàn)單元,用于獲取所述第一用戶的聯(lián)系人信息,展現(xiàn)所述聯(lián)系人信息; 用戶指定單元,用于接收所述第一用戶指定的第二用戶信息。
18.一種分享網(wǎng)絡(luò)資源的方法,其特征在于,包括 接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。
19.一種分享網(wǎng)絡(luò)資源的系統(tǒng),其特征在于,包括 接口單元,用于接收第一用戶分享網(wǎng)絡(luò)資源的分享請求; 保存單元,用于保存所述第一用戶待分享的網(wǎng)絡(luò)資源;驗證單元,用于接收一用戶訪問所述待分享的網(wǎng)絡(luò)資源的請求,驗證該用戶是否為所述第一用戶指定分享所述待分享的網(wǎng)絡(luò)資源的第二用戶;提供單元,用于如果驗證成功,則將所述保存的特定網(wǎng)絡(luò)資源提供給所述第二用戶。
全文摘要
本發(fā)明公開了分享網(wǎng)絡(luò)資源的方法及系統(tǒng),其中,所述方法包括接收第一用戶分享網(wǎng)絡(luò)資源的分享請求;保存所述第一用戶待分享的網(wǎng)絡(luò)資源;當所述第一用戶指定的第二用戶訪問的網(wǎng)絡(luò)資源為所述第一用戶待分享的網(wǎng)絡(luò)資源時,將所述保存的所述第一用戶待分享的網(wǎng)絡(luò)資源提供給所述第二用戶。通過本發(fā)明,能夠提高用戶訪問網(wǎng)絡(luò)資源的成功率。
文檔編號H04L29/06GK102413151SQ20101028903
公開日2012年4月11日 申請日期2010年9月20日 優(yōu)先權(quán)日2010年9月20日
發(fā)明者李子拓, 王堅 申請人:北京搜狗科技發(fā)展有限公司