網(wǎng)絡(luò)請(qǐng)求的處理方法和裝置的制造方法
【專利摘要】本申請(qǐng)?zhí)峁┝艘环N網(wǎng)絡(luò)請(qǐng)求的處理方法。該方法包括:獲取客戶端的網(wǎng)絡(luò)請(qǐng)求;識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源;如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的資源并作為遠(yuǎn)程的資源;將所述客戶端本地的資源和所述遠(yuǎn)程的資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。通過本申請(qǐng),可以在保證信息安全的同時(shí),也提高信息的傳輸效率。本申請(qǐng)還提供了一種網(wǎng)絡(luò)請(qǐng)求的處理裝置。
【專利說(shuō)明】
網(wǎng)絡(luò)請(qǐng)求的處理方法和裝置
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,特別是涉及網(wǎng)絡(luò)請(qǐng)求的處理方法和裝置。
【背景技術(shù)】
[0002]客戶端所訪問的網(wǎng)絡(luò)上的資源都是客戶端在線從各網(wǎng)站的網(wǎng)絡(luò)服務(wù)器上實(shí)時(shí)下載的。如,客戶端向網(wǎng)絡(luò)服務(wù)器發(fā)起一個(gè)http或https的網(wǎng)絡(luò)請(qǐng)求,作為響應(yīng),網(wǎng)絡(luò)服務(wù)器將該網(wǎng)絡(luò)請(qǐng)求的訪問資源返回給客戶端。
[0003]如果在該網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含有客戶端本地的資源,需要由客戶端預(yù)先主動(dòng)地將客戶端本地的資源上傳給網(wǎng)絡(luò)服務(wù)器,然后由網(wǎng)絡(luò)服務(wù)器將客戶端上傳的客戶端本地的資源與自身具備的資源進(jìn)行合并后再返回給客戶端。
[0004]在實(shí)現(xiàn)本申請(qǐng)的過程中,本申請(qǐng)的發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:客戶端本地的資源會(huì)涉及用戶的個(gè)性化信息,一方面,網(wǎng)絡(luò)服務(wù)器掌獲得了客戶端本地的資源后,很有可能會(huì)因?yàn)楣芾聿簧?如漏洞)而造成客戶端本地的資源被竊取,從而造成用戶隱私泄露。另一方面,客戶端通常都是以明文的形式將其本地的資源上傳給網(wǎng)絡(luò)服務(wù)器,如果客戶端本地的資源在上傳過程中被竊取,同樣也會(huì)造成用戶隱私泄露,最終會(huì)產(chǎn)生信息安全問題。另外,從本質(zhì)上來(lái)說(shuō),客戶端本地的資源來(lái)源于客戶端,但卻需要經(jīng)歷先從客戶端上傳到網(wǎng)絡(luò)服務(wù)器,再?gòu)木W(wǎng)絡(luò)服務(wù)器下載回客戶端的過程,也影響了信息的傳輸效率。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本申請(qǐng)實(shí)施例提供了一種網(wǎng)絡(luò)請(qǐng)求的處理方法和裝置,以在保證信息安全的同時(shí),也提高信息的傳輸效率。
[0006]本申請(qǐng)實(shí)施例公開了如下技術(shù)方案:
[0007]一種網(wǎng)絡(luò)請(qǐng)求的處理方法,包括:
[0008]獲取客戶端的網(wǎng)絡(luò)請(qǐng)求;
[0009]識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源;
[0010]如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源;
[0011]將所述客戶端本地的資源和所述遠(yuǎn)程的資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。
[0012]優(yōu)選的,所述識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,包括:
[0013]從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息;
[0014]判斷所述目標(biāo)請(qǐng)求信息是否存在與預(yù)設(shè)的白名單中的特征字符串匹配的字符串;
[0015]如果是,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,否則,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源;
[0016]其中,在所述預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O
[0017]優(yōu)選的,還包括:
[0018]向用戶提供白名單設(shè)定模板,以便于用戶基于所述白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。
[0019]優(yōu)選的,所述白名單設(shè)定模板為從網(wǎng)絡(luò)服務(wù)器獲得。
[0020]優(yōu)選的,所述白名單設(shè)定模板中的特征字符串為由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定的,以便于用戶可為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。
[0021]優(yōu)選的,所述目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。
[0022]優(yōu)選的,所述從所述客戶端查找客戶端本地的資源為:
[0023]根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源。
[0024]優(yōu)選的,所述將所述客戶端本地的資源和所述遠(yuǎn)程的資源進(jìn)行合并,包括:
[0025]將所述客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源形式一致;
[0026]將經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源進(jìn)行合并。
[0027]一種網(wǎng)絡(luò)請(qǐng)求的處理裝置,包括:
[0028]獲取單元,用于獲取客戶端的網(wǎng)絡(luò)請(qǐng)求;
[0029]識(shí)別單元,用于識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源;
[0030]查找獲取單元,用于如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源;
[0031]合并單元,用于將所述客戶端本地的資源和所述遠(yuǎn)程資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。
[0032]優(yōu)選的,所述識(shí)別單元包括:
[0033]解析子單元,用于從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息;
[0034]判斷子單元,用于判斷所述目標(biāo)請(qǐng)求信息是否存在與預(yù)設(shè)的白名單中的特征字符串匹配的字符串;
[0035]確定子單元,用于如果是,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,否則,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源;
[0036]其中,在所述預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O
[0037]優(yōu)選的,還包括:
[0038]模板提供單元,用于向用戶提供白名單模板,以便于用戶基于所述白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。
[0039]優(yōu)選的,所述白名單設(shè)定模板為從網(wǎng)絡(luò)服務(wù)器獲得。
[0040]優(yōu)選的,所述白名單設(shè)定模板中的特征字符串為由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定的,以便于用戶可為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。
[0041]優(yōu)選的,所述目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。
[0042]優(yōu)選的,所述查找獲取單元具體用于,根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源。
[0043]優(yōu)選的,所述合并單元包括:
[0044]編譯子單元,用于將所述客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源形式一致;
[0045]合并子單元,用于將經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程的資源進(jìn)行合并。
[0046]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本申請(qǐng)的優(yōu)點(diǎn)在于:
[0047]獲取客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)請(qǐng)求,先識(shí)別在該網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,如果包含,不再將獲取的網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器,而是從客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取其余的遠(yuǎn)程資源,然后在客戶端本地對(duì)兩部分資源合并成完整的訪問資源,將包含完整的訪問資源的網(wǎng)絡(luò)響應(yīng)直接提交給客戶端。由于在整個(gè)處理過程中,客戶端本地的資源始終在客戶端,而沒有上傳給網(wǎng)絡(luò)服務(wù)器,因此,降低了客戶端本地的資源被非法竊取的可能性,進(jìn)而也就避免了用戶隱私泄露的問題。
[0048]另外,客戶端本地的資源也不再需要經(jīng)歷先從客戶端上傳到網(wǎng)絡(luò)服務(wù)器,再?gòu)木W(wǎng)絡(luò)服務(wù)器下載回客戶端的過程,因此,也提高了信息的傳輸效率。
【附圖說(shuō)明】
[0049]為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0050]圖1示意性地示出了本申請(qǐng)的實(shí)施方式可以在其中實(shí)施的示例性應(yīng)用場(chǎng)景;
[0051]圖2示意性地示出了根據(jù)本申請(qǐng)的一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理方法的流程圖;
[0052]圖3示意性地示出了根據(jù)本申請(qǐng)的另一個(gè)實(shí)施方式的識(shí)別在網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源的方法;
[0053]圖4示意性地示出了根據(jù)本申請(qǐng)的對(duì)一個(gè)網(wǎng)絡(luò)請(qǐng)求的訪問資源進(jìn)行識(shí)別的實(shí)例示意圖;
[0054]圖5示意性地示出了根據(jù)本申請(qǐng)的一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理裝置的結(jié)構(gòu)框圖;
[0055]圖6示意性地示出了根據(jù)本申請(qǐng)的另一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理裝置的結(jié)構(gòu)框圖;
[0056]圖7示意性地示出了根據(jù)本申請(qǐng)的另一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理裝置的結(jié)構(gòu)框圖;
[0057]圖8示意性地示出了根據(jù)本申請(qǐng)的另一個(gè)實(shí)施方式的識(shí)別單元的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0058]首先參考圖1,圖1示意性地示出了本申請(qǐng)的實(shí)施方式可以在其中實(shí)施的示例性應(yīng)用場(chǎng)景。其中,在客戶端10上架設(shè)本申請(qǐng)中的網(wǎng)絡(luò)請(qǐng)求的處理裝置30。網(wǎng)絡(luò)請(qǐng)求的處理裝置30獲取客戶端10中瀏覽器40發(fā)送給網(wǎng)絡(luò)服務(wù)器20的網(wǎng)絡(luò)請(qǐng)求11,如果在網(wǎng)絡(luò)請(qǐng)求11的訪問資源中包含客戶端10本地的資源,網(wǎng)絡(luò)請(qǐng)求的處理裝置30對(duì)網(wǎng)絡(luò)請(qǐng)求11進(jìn)行響應(yīng),并將網(wǎng)絡(luò)響應(yīng)31提交給客戶端10的瀏覽器40 ;如果在網(wǎng)絡(luò)請(qǐng)求11的訪問資源中不包含客戶端10本地的資源,網(wǎng)絡(luò)請(qǐng)求的處理裝置30將網(wǎng)絡(luò)請(qǐng)求11發(fā)送給網(wǎng)絡(luò)服務(wù)器20,由網(wǎng)絡(luò)服務(wù)器20按照現(xiàn)有技術(shù)對(duì)網(wǎng)絡(luò)請(qǐng)求11進(jìn)行響應(yīng),并將網(wǎng)絡(luò)響應(yīng)21返回給瀏覽器40。其中,“資源”可以是圖片、音頻或者視頻等文件。本領(lǐng)域技術(shù)人員可以理解,圖1所示的示意圖僅是本申請(qǐng)的實(shí)施方式可以在其中得以實(shí)現(xiàn)的一個(gè)示例。本申請(qǐng)實(shí)施方式的應(yīng)用范圍不受到該框架任何方面的限制。例如,網(wǎng)絡(luò)服務(wù)器20也可以是其他類型的服務(wù)器,例如APP服務(wù)器。
[0059]為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本申請(qǐng)實(shí)施例進(jìn)行詳細(xì)描述。
[0060]方法實(shí)施例
[0061]請(qǐng)參閱圖2,示意性地示出了根據(jù)本申請(qǐng)的一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理方法的流程圖,例如,該方法可以由網(wǎng)絡(luò)請(qǐng)求的處理裝置30執(zhí)行,該方法例如可以包括以下步驟:
[0062]步驟201:獲取客戶端的網(wǎng)絡(luò)請(qǐng)求。
[0063]步驟202:識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源。
[0064]步驟203:如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源。
[0065]步驟204:將所述客戶端本地的資源和所述遠(yuǎn)程資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。
[0066]可以理解的,在本申請(qǐng)中,獲取客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)請(qǐng)求,如果識(shí)別出在網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,不將獲取的網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器,也就是說(shuō),網(wǎng)絡(luò)服務(wù)器不需要對(duì)網(wǎng)絡(luò)請(qǐng)求進(jìn)行響應(yīng),客戶端也不再將客戶端本地的資源上傳給網(wǎng)絡(luò)服務(wù)器。對(duì)網(wǎng)絡(luò)請(qǐng)求的處理是在客戶端一側(cè)完成的,即,一方面從客戶端查找客戶端本地的資源,另一方面從網(wǎng)絡(luò)服務(wù)器獲取訪問資源中除客戶端本地的資源之外的其它資源,然后將兩部分資源合并成完整的訪問資源。在整個(gè)處理過程中,客戶端本地的資源始終在客戶端,而沒有上傳給網(wǎng)絡(luò)服務(wù)器,因此,降低了客戶端本地的資源在上傳過程中以及在網(wǎng)絡(luò)服務(wù)器被非法竊取的可能性,進(jìn)而也就避免了用戶隱私泄露的問題。另外,由于客戶端本地的資源不需要經(jīng)歷先從客戶端上傳到網(wǎng)絡(luò)服務(wù)器,再?gòu)木W(wǎng)絡(luò)服務(wù)器下載回客戶端的過程,因此,也提高了信息的傳輸效率。
[0067]其中,可以在客戶端將網(wǎng)絡(luò)請(qǐng)求發(fā)送出去之前,通過攔截模塊攔截該網(wǎng)絡(luò)請(qǐng)求。
[0068]在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施方式中,將包含所述網(wǎng)絡(luò)請(qǐng)求的訪問資源的網(wǎng)絡(luò)響應(yīng)直接提交給客戶端。
[0069]另外,在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源,將所述網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器。
[0070]可以理解的,如果識(shí)別出在網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源,說(shuō)明該網(wǎng)絡(luò)請(qǐng)求的訪問資源僅在網(wǎng)絡(luò)服務(wù)器一側(cè),因此,客戶端不需要向網(wǎng)絡(luò)服務(wù)器上傳客戶端本地的資源,進(jìn)而也就不存在用戶隱私泄露的問題。
[0071]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,如圖3所示,提供了一種識(shí)別在網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源的方法,該方法可以包括以下步驟:
[0072]步驟301:從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息。
[0073]步驟302:判斷所述目標(biāo)請(qǐng)求信息中是否存在與預(yù)設(shè)的白名單的特征字符串匹配的字符串,如果是,進(jìn)入步驟303,否則,進(jìn)入步驟304。
[0074]步驟303:確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,結(jié)束流程。
[0075]步驟304:確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源,結(jié)束流程。
[0076]其中,在預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O
[0077]在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施方式中,可以向用戶提供白名單設(shè)定模板,以便于用戶基于該白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。
[0078]其中,可以向用戶提供一個(gè)空白的白名單設(shè)定模板,由用戶先預(yù)先設(shè)定該模板中的特征字符串,再為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。當(dāng)然,白名單設(shè)定模板中的特征字符串也可以由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定,網(wǎng)絡(luò)請(qǐng)求的處理裝置30從網(wǎng)絡(luò)服務(wù)器獲得該模板。此時(shí)可以向用戶提供一個(gè)已經(jīng)設(shè)定有特征字符串的白名單設(shè)定模板,以便進(jìn)一步由用戶為該模板中的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。
[0079]在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施方式中,目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。
[0080]例如,用戶通過客戶端(如,瀏覽器)訪問某一個(gè)網(wǎng)頁(yè),如果該網(wǎng)頁(yè)的訪問地址為:
[0081]http://www.taoba0.com/go/rgn/sidebar/myl212.php ? date&_ksTS =1418267274797_597&callback = jsonp598
[0082]該客戶端向網(wǎng)絡(luò)服務(wù)器發(fā)送的訪問該網(wǎng)頁(yè)的網(wǎng)絡(luò)請(qǐng)求的報(bào)文內(nèi)容如下所示:
[0083]request
[0084]GET//go/rgn/sidebar/myl212.php ? date&_ksTS =1418267274797_597&callback = jsonp598HTTP/l.1
[0085]host:www.taoba0.com
[0086]proxy-connect1n: keep-alive
[0087]accept: text / javascript, applicat1n/ javascript, applicat1n/ecmascript, applicat1n/x-ecmascript,氺/氺;q = 0.01
[0088]χ-requested-with:XMLHttprequest
[0089]user-agent:Mozilla/5.0(macintosh ;Intel Mac OS X 10_10_0)AppleffebKit/537.36 (KHTML, I ikeGecko) Chrome/39.0.2171.7
[0090]dnt:1
[0091]referrer: http: //www.taoba0.com/
[0092]accept-encording:gzip,deflate, sdch
[0093]accept-language: en-US, en ;q = 0.8,zh_CN ;q = 0.6
[0094]......
[0095]content-length: 0
[0096]request body
[0097]response header
[0098]......
[0099]從該網(wǎng)絡(luò)請(qǐng)求中可以解析出的請(qǐng)求信息如下:
[0100]1、傳輸協(xié)議類型:ΗΤΤΡ/1.I
[0101]2、請(qǐng)求地址:
[0102]/go/rgn/sidebar/myl212.php ? date&_ksTS = 1418267274797_597&callback =jsonp598
[0103]3、請(qǐng)求方法:GET方法
[0104]4、請(qǐng)求頭:
[0105]host:www.taoba0.com
[0106]proxy-connect1n: keep-alive
[0107]accept: text/ javascript, applicat1n/ javascript, applicat1n/ecmascript, applicat1n/x-ecmascript,氺/氺;q = 0.01
[0108]χ-requested-with:XMLHttprequest
[0109]user-agent:Mozilla/5.0(macintosh ;Intel Mac OS X 10_10_0)AppleffebKit/537.36 (KHTML, I ikeGecko) Chrome/39.0.2171.7
[0110]dnt:1
[0111]ref errer: http: //www.taoba0.com/
[0112]accept-encording:gzip,deflate, sdch
[0113]accept-language: en-US, en ;q = 0.8,zh_CN ;q = 0.6
[0114]......
[0115]content-length: 0
[0116]5、請(qǐng)求體為空D
[0117]例如,以目標(biāo)請(qǐng)求信息僅為請(qǐng)求地址為例,如圖4所示,如果在預(yù)設(shè)的白名單中設(shè)定的特征字符串包括:
[0118]“foo/1.0.0/a.jsV‘foo/1.2.0/b.js”
[0119]從圖4所示的網(wǎng)絡(luò)請(qǐng)求中可以解析出的請(qǐng)求地址為//t.com/ ?? foo/1.0.0/
a.js, foo、1.2.0/b.js, bar/2.0.0/c.js
[0120]在該請(qǐng)求地址中存在與上述預(yù)設(shè)的白名單中的特征字符串匹配的字符串(即,foo/1.0.0/a.js以及foo/1.2.0/b.js),因此,在圖4所示的網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源。而在該請(qǐng)求地址中還存在與上述預(yù)設(shè)的白名單中的特征字符串匹配的字符串(即,,bar/2.0.0/c.js),該請(qǐng)求地址所請(qǐng)求的資源為遠(yuǎn)程資源,需要從網(wǎng)絡(luò)服務(wù)器獲取。最后,將客戶端本地的資源以及遠(yuǎn)程資源進(jìn)行合并處理。
[0121]當(dāng)然,需要說(shuō)明的是,具體從網(wǎng)絡(luò)請(qǐng)求中解析出幾個(gè)目標(biāo)請(qǐng)求信息用于識(shí)別在網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,可以根據(jù)應(yīng)用場(chǎng)景的不同而任意設(shè)定,本申請(qǐng)對(duì)請(qǐng)求信息的個(gè)數(shù)不做具體限定。
[0122]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,當(dāng)從客戶端查找客戶端本地的資源時(shí),可以根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源。
[0123]另外,當(dāng)從網(wǎng)絡(luò)服務(wù)器獲取在網(wǎng)絡(luò)請(qǐng)求的訪問資源中除客戶端本地的資源之外的遠(yuǎn)程資源時(shí),調(diào)整該網(wǎng)絡(luò)請(qǐng)求,以使得調(diào)整后的該網(wǎng)絡(luò)請(qǐng)求只包含去除了本地資源的其它資源請(qǐng)求信息(例如,可以先刪除該網(wǎng)絡(luò)請(qǐng)求中與白名單中的特征字符串匹配的字符串),然后再將經(jīng)過調(diào)整處理的網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器,以便網(wǎng)絡(luò)服務(wù)器對(duì)該經(jīng)過調(diào)整處理的網(wǎng)絡(luò)請(qǐng)求進(jìn)行響應(yīng),并返回包含遠(yuǎn)程資源的網(wǎng)絡(luò)響應(yīng)。
[0124]在本申請(qǐng)中,在得到客戶端本地的資源和遠(yuǎn)程資源后,對(duì)客戶端本地的資源和遠(yuǎn)程資源的合并處理與現(xiàn)有技術(shù)中網(wǎng)絡(luò)服務(wù)器的合并處理的方式相同,即,對(duì)客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的客戶端本地的資源與遠(yuǎn)程資源形式一致;將經(jīng)過預(yù)處理的客戶端本地的資源與遠(yuǎn)程資源進(jìn)行合并。顯然,合并后的資源即為網(wǎng)絡(luò)請(qǐng)求的訪問資源。
[0125]其中,預(yù)處理包括但不限于:代碼的編譯、代碼的依賴關(guān)系提取、代碼語(yǔ)法及相關(guān)信息的調(diào)整、文字信息的修改、圖片和視頻的尺寸處理及色調(diào)處理、信息壓縮和編碼格式處理等。
[0126]當(dāng)然,還可以對(duì)遠(yuǎn)程資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的遠(yuǎn)程資源與客戶端本地的資源形式一致,將經(jīng)過預(yù)處理的遠(yuǎn)程資源與客戶端本地的資源進(jìn)行合并。
[0127]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本申請(qǐng)的優(yōu)點(diǎn)在于:
[0128]獲取客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)請(qǐng)求,先識(shí)別在該網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,如果包含,不再將獲取的網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器,而是從客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取其余的遠(yuǎn)程資源,然后在客戶端本地對(duì)兩部分資源合并成完整的訪問資源,將包含完整的訪問資源的網(wǎng)絡(luò)響應(yīng)直接提交給客戶端。由于在整個(gè)處理過程中,客戶端本地的資源始終在客戶端,而沒有上傳給網(wǎng)絡(luò)服務(wù)器,因此,降低了客戶端本地的資源被非法竊取的可能性,進(jìn)而也就避免了信息泄露的問題。
[0129]另外,客戶端本地的資源也不再需要經(jīng)歷先從客戶端上傳到網(wǎng)絡(luò)服務(wù)器,再?gòu)木W(wǎng)絡(luò)服務(wù)器下載回客戶端的過程,因此,也提高了信息的傳輸效率。
[0130]裝置實(shí)施例
[0131]與上述一種網(wǎng)絡(luò)請(qǐng)求的處理方法相對(duì)應(yīng),本申請(qǐng)實(shí)施例還提供了一種網(wǎng)絡(luò)請(qǐng)求的處理裝置。請(qǐng)參閱圖5,圖5示意性地示出了根據(jù)本申請(qǐng)的一個(gè)實(shí)施方式的網(wǎng)絡(luò)請(qǐng)求的處理裝置的結(jié)構(gòu)框圖,該裝置包括:獲取單元501、識(shí)別單元502、查找獲取單元503和合并單元504。下面結(jié)合該裝置的工作原理進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及連接關(guān)系。
[0132]獲取單元501,用于獲取客戶端的網(wǎng)絡(luò)請(qǐng)求;
[0133]識(shí)別單元502,用于識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源;
[0134]查找獲取單元503,用于如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源;
[0135]合并單元504,用于將所述客戶端本地的資源和所述遠(yuǎn)程資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。
[0136]在本申請(qǐng)的一個(gè)優(yōu)選實(shí)施方式中,如圖6所示,該裝置還包括:
[0137]第一響應(yīng)單元405,用于將包含所述網(wǎng)絡(luò)請(qǐng)求的訪問資源的訪問響應(yīng)返回給客戶端。
[0138]當(dāng)然,如圖7所示,該裝置還可以進(jìn)一步包括:
[0139]第二響應(yīng)單元,用于如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源,將所述網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器。
[0140]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,如圖8所示,識(shí)別單元502包括:
[0141]解析子單元5021,用于從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息;
[0142]判斷子單元5022,用于判斷所述目標(biāo)請(qǐng)求信息是否存在與預(yù)設(shè)的白名單中的特征字符串匹配的字符串;
[0143]確定子單元5023,用于如果是,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,否則,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源;
[0144]其中,在所述預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O
[0145]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,該裝置還包括:
[0146]模板提供單元,用于向用戶提供白名單模板,以便于用戶基于所述白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。
[0147]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,所述白名單設(shè)定模板為從網(wǎng)絡(luò)服務(wù)器獲得。
[0148]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,所述白名單設(shè)定模板中的特征字符串為由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定的,以便于用戶可為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。
[0149]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,所述目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。
[0150]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,查找獲取單元503具體用于,根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源
[0151]在本申請(qǐng)的另一個(gè)優(yōu)選實(shí)施方式中,合并單元504包括:
[0152]編譯子單元,用于將所述客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源形式一致;
[0153]合并子單元,用于將經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源進(jìn)行合并。
[0154]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本申請(qǐng)的優(yōu)點(diǎn)在于:
[0155]獲取客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)請(qǐng)求,先識(shí)別在該網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,如果包含,不再將獲取的網(wǎng)絡(luò)請(qǐng)求發(fā)送給網(wǎng)絡(luò)服務(wù)器,而是從客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取其余的遠(yuǎn)程資源,然后在客戶端本地對(duì)兩部分資源合并成完整的訪問資源,將包含完整的訪問資源的網(wǎng)絡(luò)響應(yīng)直接提交給客戶端。由于在整個(gè)處理過程中,客戶端本地的資源始終在客戶端,而沒有上傳給網(wǎng)絡(luò)服務(wù)器,因此,降低了客戶端本地的資源被非法竊取的可能性,進(jìn)而也就避免了用戶隱私泄露的問題。
[0156]另外,客戶端本地的資源也不再需要經(jīng)歷先從客戶端上傳到網(wǎng)絡(luò)服務(wù)器,再?gòu)木W(wǎng)絡(luò)服務(wù)器下載回客戶端的過程,因此,也提高了信息的傳輸效率。
[0157]所述領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0158]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述到的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性、機(jī)械或其它的形式。
[0159]所述作為分離部件說(shuō)明的單元可以是或者也可以是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0160]另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0161]需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
[0162]以上對(duì)本申請(qǐng)所提供的一種網(wǎng)絡(luò)請(qǐng)求的處理方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【主權(quán)項(xiàng)】
1.一種網(wǎng)絡(luò)請(qǐng)求的處理方法,其特征在于,包括: 獲取客戶端的網(wǎng)絡(luò)請(qǐng)求; 識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源; 如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源; 將所述客戶端本地的資源和所述遠(yuǎn)程的資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源,包括: 從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息; 判斷所述目標(biāo)請(qǐng)求信息是否存在與預(yù)設(shè)的白名單中的特征字符串匹配的字符串;如果是,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,否則,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源; 其中,在所述預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 向用戶提供白名單設(shè)定模板,以便于用戶基于所述白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述白名單設(shè)定模板為從網(wǎng)絡(luò)服務(wù)器獲得。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述白名單設(shè)定模板中的特征字符串為由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定的,以便于用戶可為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從所述客戶端查找客戶端本地的資源為: 根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源。8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述客戶端本地的資源和所述遠(yuǎn)程的資源進(jìn)行合并,包括: 將所述客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源形式一致; 將經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源進(jìn)行合并。9.一種網(wǎng)絡(luò)請(qǐng)求的處理裝置,其特征在于,包括: 獲取單元,用于獲取客戶端的網(wǎng)絡(luò)請(qǐng)求; 識(shí)別單元,用于識(shí)別在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中是否包含客戶端本地的資源; 查找獲取單元,用于如果在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,從所述客戶端查找客戶端本地的資源,以及從網(wǎng)絡(luò)服務(wù)器獲取在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中除所述客戶端本地的資源之外的遠(yuǎn)程資源; 合并單元,用于將所述客戶端本地的資源和所述遠(yuǎn)程資源進(jìn)行合并,合并后的資源即為所述網(wǎng)絡(luò)請(qǐng)求的訪問資源。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述識(shí)別單元包括: 解析子單元,用于從所述網(wǎng)絡(luò)請(qǐng)求中解析出目標(biāo)請(qǐng)求信息; 判斷子單元,用于判斷所述目標(biāo)請(qǐng)求信息是否存在與預(yù)設(shè)的白名單中的特征字符串匹配的字符串; 確定子單元,用于如果是,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中包含客戶端本地的資源,否則,確定在所述網(wǎng)絡(luò)請(qǐng)求的訪問資源中不包含客戶端本地的資源; 其中,在所述預(yù)設(shè)的白名單中存儲(chǔ)有特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系O11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 模板提供單元,用于向用戶提供白名單模板,以便于用戶基于所述白名單設(shè)定模板設(shè)定特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述白名單設(shè)定模板為從網(wǎng)絡(luò)服務(wù)器獲得。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述白名單設(shè)定模板中的特征字符串為由網(wǎng)絡(luò)服務(wù)器預(yù)先設(shè)定的,以便于用戶可為預(yù)先設(shè)定的特征字符串設(shè)定對(duì)應(yīng)的客戶端本地的資源。14.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述目標(biāo)請(qǐng)求信息包括傳輸協(xié)議類型、請(qǐng)求地址、請(qǐng)求方法、請(qǐng)求頭和請(qǐng)求體中的任意一個(gè)或者任意多個(gè)組合。15.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述查找獲取單元具體用于,根據(jù)白名單中存儲(chǔ)的特征字符串與客戶端本地的資源之間的對(duì)應(yīng)關(guān)系,從客戶端獲取匹配所述請(qǐng)求信息中的字符串的特征字符串對(duì)應(yīng)的本地資源。16.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述合并單元包括: 編譯子單元,用于將所述客戶端本地的資源進(jìn)行預(yù)處理,以使得經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程資源形式一致; 合并子單元,用于將經(jīng)過預(yù)處理的所述客戶端本地的資源與所述遠(yuǎn)程的資源進(jìn)行合并。
【文檔編號(hào)】H04L29/08GK105847309SQ201510015263
【公開日】2016年8月10日
【申請(qǐng)日】2015年1月12日
【發(fā)明人】茅曉鋒
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司