瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、反向代理裝置及瀏覽器的制造方法
【專(zhuān)利摘要】本發(fā)明涉及一種瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、瀏覽器及反向代理裝置。所述方法包括:發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;接收根據(jù)所述拉取請(qǐng)求返回的業(yè)務(wù)配置信息;發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;接收根據(jù)所述設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,所述超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中;根據(jù)所述全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。上述瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、瀏覽器及反向代理裝置,通過(guò)將生成的全局唯一標(biāo)識(shí)符設(shè)置在業(yè)務(wù)配置信息中,針對(duì)不同的瀏覽器均適用,具有通用性,不需開(kāi)發(fā)不同的插件,開(kāi)發(fā)成本較低。
【專(zhuān)利說(shuō)明】瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、反向代理裝置及瀏覽器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用技術(shù),特別是涉及一種瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、反向代理裝置及瀏覽器。
【背景技術(shù)】
[0002]目前的Web服務(wù)架構(gòu)包括Web瀏覽器和Web服務(wù)器,Web瀏覽器為業(yè)務(wù)的表現(xiàn)層,Web服務(wù)器提供Web服務(wù)。為了了解Web緩存資源,往往需要加載一些插件來(lái)跟蹤Web瀏覽器的行為才能得到。
[0003]然而,經(jīng)過(guò)發(fā)明人研究發(fā)現(xiàn),目前預(yù)測(cè)瀏覽器緩存資源的方法,嚴(yán)重依賴(lài)Web瀏覽器所提供的接口,需要針對(duì)不同的瀏覽器開(kāi)發(fā)相應(yīng)的插件,成本較高。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對(duì)目前不同瀏覽器需開(kāi)發(fā)不同插件造成開(kāi)發(fā)成本較高的問(wèn)題,提供一種通用且開(kāi)發(fā)成本較低的瀏覽器緩存資源預(yù)測(cè)方法。
[0005]此外,還有必要提供一種通用且開(kāi)發(fā)成本較低的反向代理裝置。
[0006]此外,還有必要提供一種通用且開(kāi)發(fā)成本較低的瀏覽器緩存資源預(yù)測(cè)系統(tǒng)。
[0007]此外,還有必要提供一種通用且開(kāi)發(fā)成本較低的瀏覽器。
[0008]一種瀏覽器緩存資源預(yù)測(cè)方法,包括:
[0009]發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;
[0010]接收根據(jù)所述拉取請(qǐng)求返回的業(yè)務(wù)配置信息;
[0011]發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;
[0012]接收根據(jù)所述設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,所述超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中;
[0013]根據(jù)所述全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
[0014]一種瀏覽器緩存資源預(yù)測(cè)方法,包括:
[0015]接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;
[0016]根據(jù)所述拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回所述業(yè)務(wù)配置信息;
[0017]截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;
[0018]根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符;
[0019]將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭;
[0020]接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的超文本傳輸協(xié)議頭;
[0021]分析所述緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
[0022]一種瀏覽器,包括:
[0023]發(fā)送模塊,用于發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;
[0024]接收模塊,用于接收根據(jù)所述拉取請(qǐng)求返回的業(yè)務(wù)配置信息;
[0025]所述發(fā)送模塊還用于發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;
[0026]所述接收模塊還用于接收根據(jù)所述設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,所述超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中;
[0027]訪(fǎng)問(wèn)模塊,用于根據(jù)所述全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
[0028]一種反向代理裝置,包括:
[0029]接收模塊,用于接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;
[0030]獲取模塊,用于根據(jù)所述拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回所述業(yè)務(wù)配置信息;
[0031]截獲模塊,用于截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;
[0032]生成模塊,用于根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符;
[0033]返回模塊,用于將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭;
[0034]所述接收模塊用于接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的超文本傳輸協(xié)議頭;
[0035]分析模塊,用于分析所述超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
[0036]一種瀏覽器緩存資源預(yù)測(cè)系統(tǒng),包括瀏覽器、反向代理裝置、配置數(shù)據(jù)庫(kù)、緩存信息數(shù)據(jù)庫(kù)和業(yè)務(wù)服務(wù)器;所述反向代理裝置分別與所述瀏覽器、配置數(shù)據(jù)庫(kù)、緩存信息數(shù)據(jù)庫(kù)和業(yè)務(wù)服務(wù)器相連;
[0037]所述配置數(shù)據(jù)庫(kù)用于存儲(chǔ)業(yè)務(wù)配置信息;
[0038]所述瀏覽器發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求;
[0039]所述反向代理裝置根據(jù)所述拉取請(qǐng)求從所述配置數(shù)據(jù)庫(kù)中獲取業(yè)務(wù)配置信息,并返回給所述瀏覽器;
[0040]所述瀏覽器發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求;
[0041]所述反向代理裝置根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符,將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭給所述瀏覽器;
[0042]所述瀏覽器接收所述超文本傳輸協(xié)議頭,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中,根據(jù)所述全局唯一標(biāo)識(shí)符發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求;
[0043]所述反向代理裝置將所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給所述業(yè)務(wù)服務(wù)器,并接收所述業(yè)務(wù)服務(wù)器返回的緩存資源的超文本傳輸協(xié)議頭,分析所述緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息,并將所述緩存信息存儲(chǔ)于所述緩存信息數(shù)據(jù)庫(kù)。
[0044]上述瀏覽器緩存資源預(yù)測(cè)方法和系統(tǒng)、瀏覽器及反向代理裝置,通過(guò)將生成的全局唯一標(biāo)識(shí)符設(shè)置在業(yè)務(wù)配置信息中,接收的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求中帶有全局唯一標(biāo)識(shí)符,根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求得到緩存資源的超文本傳輸協(xié)議頭,分析得到緩存資源的緩存信息,根據(jù)該緩存信息可預(yù)測(cè)緩存資源,針對(duì)不同的瀏覽器均適用,具有通用性,不需開(kāi)發(fā)不同的插件,開(kāi)發(fā)成本較低。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0045]圖1為一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)系統(tǒng)的結(jié)構(gòu)框圖;
[0046]圖2為瀏覽器拉取業(yè)務(wù)域名的示意圖;
[0047]圖3為瀏覽器發(fā)送設(shè)置業(yè)務(wù)域名請(qǐng)求的示意圖;
[0048]圖4為反向代理裝置返回設(shè)置的業(yè)務(wù)域名給瀏覽器;
[0049]圖5為反向代理裝置將緩存信息存儲(chǔ)在緩存信息數(shù)據(jù)庫(kù)的示意圖;
[0050]圖6為一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)方法的流程圖;
[0051]圖7為另一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)方法的流程圖;
[0052]圖8為一個(gè)實(shí)施例中瀏覽器的結(jié)構(gòu)框圖;
[0053]圖9為一個(gè)實(shí)施例中反向代理裝置的結(jié)構(gòu)框圖;
[0054]圖10為另一個(gè)實(shí)施例中反向代理裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0055]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0056]如圖1所示,為一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)系統(tǒng)的結(jié)構(gòu)框圖。該瀏覽器緩存資源預(yù)測(cè)系統(tǒng),包括瀏覽器110、反向代理裝置120、配置數(shù)據(jù)庫(kù)130、緩存信息數(shù)據(jù)庫(kù)140和業(yè)務(wù)服務(wù)器150。其中,反向代理裝置120分別與瀏覽器110、配置數(shù)據(jù)庫(kù)130、緩存信息數(shù)據(jù)庫(kù)140和業(yè)務(wù)服務(wù)器150相連。
[0057]配置數(shù)據(jù)庫(kù)130用于存儲(chǔ)業(yè)務(wù)配置信息。具體的,業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑。例如業(yè)務(wù)A有兩個(gè)域名:a.efd.com、b.efd.com。業(yè)務(wù)路徑為業(yè)務(wù)數(shù)據(jù)所存儲(chǔ)的路徑。
[0058]該瀏覽器緩存資源預(yù)測(cè)系統(tǒng)的工作過(guò)程是:
[0059](I)瀏覽器110用于發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0060]具體的,瀏覽器110向反向代理裝置120發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。本實(shí)施例中,在瀏覽器110上的業(yè)務(wù)首頁(yè)加載完成后,執(zhí)行一段腳本,該腳本通過(guò)反向代理裝置120向配置數(shù)據(jù)庫(kù)130拉取業(yè)務(wù)配置信息。
[0061](2)反向代理裝置120用于根據(jù)該拉取請(qǐng)求從該配置數(shù)據(jù)庫(kù)130中獲取業(yè)務(wù)配置信息,并返回給該瀏覽器110。
[0062]本實(shí)施例中,反向代理裝置120將業(yè)務(wù)配置信息中的業(yè)務(wù)域名和業(yè)務(wù)路徑返回給瀏覽器110。該反向代理裝置120可設(shè)置在業(yè)務(wù)服務(wù)器150上。
[0063]如圖2所示,為瀏覽器110拉取業(yè)務(wù)域名的示意圖。瀏覽器110通過(guò)反向代理裝置120向配置數(shù)據(jù)庫(kù)發(fā)送拉取業(yè)務(wù)域名,然后通過(guò)反向代理裝置120返回業(yè)務(wù)域名。
[0064](3)瀏覽器110用于發(fā)送對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0065]具體的,瀏覽器110發(fā)送設(shè)置業(yè)務(wù)域名的⑶ID(Globally Unique Identifier,全局唯一標(biāo)識(shí)符)Cookie的請(qǐng)求。⑶ID是由反向代理裝置120生成的隨機(jī)數(shù),并打入時(shí)間信息,采用base64編碼。Cookie是指某些網(wǎng)站為了辨別用戶(hù)身份、進(jìn)行sess1n (會(huì)話(huà))跟蹤而存儲(chǔ)在用戶(hù)本地終端(此處只安裝瀏覽器的用戶(hù)終端)上的數(shù)據(jù)。例如,設(shè)置a.efd.com⑶ID請(qǐng)求。
[0066]如圖3所示,為瀏覽器110發(fā)送設(shè)置業(yè)務(wù)域名請(qǐng)求的示意圖。圖3中,發(fā)送設(shè)置
a.efd.com GUID 請(qǐng)求和 b.efd.com GUID 請(qǐng)求。
[0067](4)反向代理裝置120用于根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符,將該全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回該超文本傳輸協(xié)議頭給該瀏覽器110。
[0068]具體的,反向代理裝置120生成全局唯一標(biāo)識(shí)符,將全局唯一標(biāo)識(shí)符加入到當(dāng)前業(yè)務(wù)域名的HTTP (Hyper Text Transfer Protocol,超文本傳輸協(xié)議)頭的Cookie中。一個(gè)業(yè)務(wù)對(duì)應(yīng)一個(gè)全局唯一標(biāo)識(shí)符。
[0069]如圖4所示,為反向代理裝置120返回設(shè)置的業(yè)務(wù)域名給瀏覽器110。圖4中反向代理裝置120返回設(shè)置的a.efd.com GUID和設(shè)置的b.efd.com GUID給瀏覽器110。
[0070]此外,反向代理裝置120還用于判斷該拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí)符,并在判斷出該拉取請(qǐng)求Cookie里沒(méi)有帶全局唯一標(biāo)識(shí)符時(shí),截獲對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0071](5)瀏覽器110用于接收該超文本傳輸協(xié)議頭,并將該全局唯一標(biāo)識(shí)符設(shè)置在該業(yè)務(wù)配置信息中,根據(jù)該全局唯一標(biāo)識(shí)符發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求。
[0072]具體的,將全局唯一標(biāo)識(shí)符設(shè)置在用戶(hù)的瀏覽器里,即瀏覽器的業(yè)務(wù)配置信息中,如業(yè)務(wù)域名和業(yè)務(wù)路徑下。瀏覽器110設(shè)置了全局唯一標(biāo)識(shí)符后,用戶(hù)在該瀏覽器110下的該業(yè)務(wù)的請(qǐng)求都會(huì)帶有該全局唯一標(biāo)識(shí)符,根據(jù)該全局唯一標(biāo)識(shí)符可以標(biāo)識(shí)這個(gè)會(huì)話(huà),并把這個(gè)會(huì)話(huà)的所有請(qǐng)求存儲(chǔ)到一起。
[0073](6)反向代理裝置120用于將該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給該業(yè)務(wù)服務(wù)器150,并接收業(yè)務(wù)服務(wù)器150返回的緩存資源的超文本傳輸協(xié)議頭,分析該緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息,并將該緩存信息存儲(chǔ)于緩存信息數(shù)據(jù)庫(kù)140。
[0074]具體的,反向代理裝置120將該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器150。業(yè)務(wù)服務(wù)器150返回緩存資源的超文本傳輸協(xié)議頭到反向代理裝置120。反向代理裝置120分析該緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息,并將該緩存信息記錄在緩存信息數(shù)據(jù)庫(kù)140中。其中,緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址(Uniform/UniversalResource Locator,簡(jiǎn)稱(chēng)URL,統(tǒng)一資源定位符,也稱(chēng)網(wǎng)頁(yè)地址)和緩存時(shí)間。緩存時(shí)間是指緩存資源的生存期。其中,緩存資源的網(wǎng)頁(yè)地址是以全局唯一標(biāo)識(shí)符為索引存儲(chǔ)的。
[0075]如圖5所示,為反向代理裝置120將緩存信息存儲(chǔ)在緩存信息數(shù)據(jù)庫(kù)140的示意圖。
[0076]緩存信息數(shù)據(jù)庫(kù)140內(nèi)只存儲(chǔ)一條相應(yīng)的記錄,當(dāng)瀏覽器110發(fā)送多次相同的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求時(shí),更新緩存信息中的緩存時(shí)間。此外,緩存信息數(shù)據(jù)庫(kù)140還可定期清理該緩存信息,以節(jié)省存儲(chǔ)空間,提高資源利用率。
[0077]上述瀏覽器緩存資源預(yù)測(cè)系統(tǒng),通過(guò)反向代理裝置120對(duì)瀏覽器110發(fā)起的業(yè)務(wù)配置信息的設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符,并將該唯一標(biāo)識(shí)符存儲(chǔ)在業(yè)務(wù)配置信息中后,瀏覽器110再根據(jù)該業(yè)務(wù)配置信息發(fā)起業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求時(shí),所有請(qǐng)求均包含該全局唯一標(biāo)識(shí)符,再有反向代理裝置120分析業(yè)務(wù)服務(wù)器150根據(jù)業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的超文本傳輸協(xié)議頭,得到緩存資源的緩存信息,即可實(shí)現(xiàn)對(duì)瀏覽器110的緩存資源的預(yù)測(cè),該預(yù)測(cè)系統(tǒng)針對(duì)不同的瀏覽器均適用,具有通用性,不需開(kāi)發(fā)不同的插件,開(kāi)發(fā)成本較低。
[0078]如圖6所示,為一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)方法的流程圖。該瀏覽器緩存資源預(yù)測(cè)方法,包括:
[0079]步驟602,發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0080]具體的,瀏覽器通過(guò)反向代理裝置向配置數(shù)據(jù)庫(kù)發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑。例如業(yè)務(wù)A有兩個(gè)域名:a.efd.com、
b.efd.com。業(yè)務(wù)路徑為業(yè)務(wù)數(shù)據(jù)所存儲(chǔ)的路徑。
[0081]步驟604,接收根據(jù)該拉取請(qǐng)求返回的業(yè)務(wù)配置信息。
[0082]具體的,反向代理裝置根據(jù)該拉取請(qǐng)求從配置數(shù)據(jù)庫(kù)中獲取相應(yīng)的業(yè)務(wù)配置信息,并返回給瀏覽器,由瀏覽器接收該返回的業(yè)務(wù)配置信息。
[0083]步驟606,發(fā)送對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0084]具體的,瀏覽器發(fā)送設(shè)置業(yè)務(wù)域名的⑶ID Cookie的請(qǐng)求。⑶ID是由反向代理裝置生成的隨機(jī)數(shù),并打入時(shí)間信息,采用base64編碼。例如,設(shè)置a.efd.comGUID請(qǐng)求。
[0085]步驟608,接收根據(jù)該設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,該超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將該全局唯一標(biāo)識(shí)符設(shè)置在該業(yè)務(wù)配置信息中。
[0086]具體的,反向代理裝置根據(jù)設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符,并將該全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,將該超文本傳輸協(xié)議頭返回給瀏覽器。瀏覽器接收該超文本傳輸協(xié)議頭后,將里面的全局唯一標(biāo)識(shí)符設(shè)置在瀏覽器的業(yè)務(wù)配置信息中,如業(yè)務(wù)域名下和/或業(yè)務(wù)路徑下。一個(gè)業(yè)務(wù)對(duì)應(yīng)一個(gè)全局唯一標(biāo)識(shí)符。
[0087]步驟610,根據(jù)該全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
[0088]具體的,反向代理裝置將瀏覽器發(fā)送的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器。該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求中均包含全局唯一標(biāo)識(shí)符,業(yè)務(wù)服務(wù)器返回的緩存資源的超級(jí)文本傳輸協(xié)議頭,反向代理裝置分析該超級(jí)文本傳輸協(xié)議頭得到緩存資源的緩存信息,可將該緩存信息返回給瀏覽器。其中,該緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
[0089]上述瀏覽器緩存資源預(yù)測(cè)方法,通過(guò)將生成的全局唯一標(biāo)識(shí)符設(shè)置在業(yè)務(wù)配置信息中,接收的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求中帶有全局唯一標(biāo)識(shí)符,根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求得到緩存資源的超文本傳輸協(xié)議頭,分析得到緩存資源的緩存信息,根據(jù)該緩存信息可預(yù)測(cè)緩存資源,針對(duì)不同的瀏覽器均適用,具有通用性,不需開(kāi)發(fā)不同的插件,開(kāi)發(fā)成本較低。
[0090]如圖7所示,為另一個(gè)實(shí)施例中瀏覽器緩存資源預(yù)測(cè)方法的流程圖。該瀏覽器緩存資源預(yù)測(cè)方法,包括:
[0091]步驟702,接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0092]具體的,反向代理裝置接收瀏覽器發(fā)送的對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0093]在一個(gè)實(shí)施例中,在該接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求步驟的同時(shí)還包括:判斷該拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí)符,若否,截獲對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0094]步驟704,根據(jù)該拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回該業(yè)務(wù)配置信息。
[0095]具體的,該業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑。反向代理裝置從配置數(shù)據(jù)庫(kù)中獲取業(yè)務(wù)配置信息,并將該業(yè)務(wù)配置信息返回給瀏覽器。
[0096]步驟706,截獲對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0097]反向代理裝置截獲瀏覽器發(fā)送的對(duì)業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0098]步驟708,根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0099]反向代理裝置根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0100]步驟710,將該全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回該超文本傳輸協(xié)議頭。
[0101]步驟712,接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的超文本傳輸協(xié)議頭。
[0102]反向代理裝置接收瀏覽器發(fā)送的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回緩存資源的超文本傳輸協(xié)議頭。
[0103]步驟714,分析該緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
[0104]反向代理裝置分析該超文本傳輸協(xié)議頭可得到緩存資源的緩存信息。該緩存信息全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
[0105]上述瀏覽器緩存資源預(yù)測(cè)方法,通過(guò)將生成的全局唯一標(biāo)識(shí)符設(shè)置在業(yè)務(wù)配置信息中,接收的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求中帶有全局唯一標(biāo)識(shí)符,根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求得到緩存資源的超文本傳輸協(xié)議頭,分析得到緩存資源的緩存信息,根據(jù)該緩存信息可預(yù)測(cè)緩存資源,針對(duì)不同的瀏覽器均適用,具有通用性,不需開(kāi)發(fā)不同的插件,開(kāi)發(fā)成本較低。
[0106]如圖8所示,為一個(gè)實(shí)施例中瀏覽器的結(jié)構(gòu)框圖。該瀏覽器,包括發(fā)送模塊820、接收模塊840和訪(fǎng)問(wèn)模塊860。
[0107]其中,發(fā)送模塊820用于發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0108]接收模塊840用于接收根據(jù)該拉取請(qǐng)求返回的業(yè)務(wù)配置信息。
[0109]具體的,業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑。例如業(yè)務(wù)A有兩個(gè)域名:a.efd.com、b.efd.com。業(yè)務(wù)路徑為業(yè)務(wù)數(shù)據(jù)所存儲(chǔ)的路徑。
[0110]該發(fā)送模塊820還用于發(fā)送對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0111]具體的,發(fā)送模塊820發(fā)送設(shè)置業(yè)務(wù)域名的⑶ID Cookie的請(qǐng)求。⑶ID是由反向代理裝置生成的隨機(jī)數(shù),并打入時(shí)間信息,采用base64編碼。例如,設(shè)置a.efd.com⑶ID請(qǐng)求。
[0112]該接收模塊840還用于接收根據(jù)該設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,該超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將該全局唯一標(biāo)識(shí)符設(shè)置在該業(yè)務(wù)配置信息中。
[0113]具體的,接收模塊840接收該超文本傳輸協(xié)議頭后,將里面的全局唯一標(biāo)識(shí)符設(shè)置在瀏覽器的業(yè)務(wù)配置信息中,如業(yè)務(wù)域名下和/或業(yè)務(wù)路徑下。一個(gè)業(yè)務(wù)對(duì)應(yīng)一個(gè)全局唯一標(biāo)識(shí)符。
[0114]訪(fǎng)問(wèn)模塊860用于根據(jù)該全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
[0115]具體的,反向代理裝置將瀏覽器的訪(fǎng)問(wèn)模塊860發(fā)送的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器。該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求中均包含全局唯一標(biāo)識(shí)符,業(yè)務(wù)服務(wù)器返回的緩存資源的超級(jí)文本傳輸協(xié)議頭,反向代理裝置分析該超級(jí)文本傳輸協(xié)議頭得到緩存資源的緩存信息,可將該緩存信息返回給瀏覽器的訪(fǎng)問(wèn)模塊860。其中,該緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
[0116]如圖9所示,為一個(gè)實(shí)施例中反向代理裝置的結(jié)構(gòu)框圖。該反向代理裝置,包括接收模塊910、獲取模塊920、截獲模塊930、生成模塊940、返回模塊950和分析模塊960。
[0117]其中,接收模塊910用于接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0118]具體的,反向代理裝置的接收模塊910接收瀏覽器發(fā)送的對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求。
[0119]獲取模塊920用于根據(jù)該拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回該業(yè)務(wù)配置信息。
[0120]具體的,該業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑。反向代理裝置的獲取模塊920從配置數(shù)據(jù)庫(kù)中獲取業(yè)務(wù)配置信息,并將該業(yè)務(wù)配置信息返回給瀏覽器。
[0121]截獲模塊930用于截獲對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求。
[0122]生成模塊940用于根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0123]返回模塊950用于將該全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回該超文本傳輸協(xié)議頭。
[0124]該接收模塊910用于接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的超文本傳輸協(xié)議頭。
[0125]具體的,該接收模塊910接收瀏覽器發(fā)送的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器根據(jù)該業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回緩存資源的超文本傳輸協(xié)議頭。
[0126]分析模塊960用于分析該超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
[0127]具體的,分析模塊960分析該超文本傳輸協(xié)議頭可得到緩存資源的緩存信息。該緩存信息全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
[0128]如圖10所示,為另一個(gè)實(shí)施例中反向代理裝置的結(jié)構(gòu)框圖。該反向代理裝置除了包括接收模塊910、獲取模塊920、截獲模塊930、生成模塊940、返回模塊950和分析模塊960,還包括判斷模塊970。判斷模塊970用于判斷該拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí)。
[0129]該截獲模塊930用于在判斷出該拉取請(qǐng)求Cookie里不存在帶全局唯一標(biāo)識(shí)時(shí),截獲對(duì)該業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,生成模塊940根據(jù)該設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
[0130]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0131]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種瀏覽器緩存資源預(yù)測(cè)方法,包括: 發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求; 接收根據(jù)所述拉取請(qǐng)求返回的業(yè)務(wù)配置信息; 發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求; 接收根據(jù)所述設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,所述超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中; 根據(jù)所述全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
2.根據(jù)權(quán)利要求1所述的瀏覽器緩存資源預(yù)測(cè)方法,其特征在于,所述業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑;所述緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
3.—種瀏覽器緩存資源預(yù)測(cè)方法,包括: 接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求; 根據(jù)所述拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回所述業(yè)務(wù)配置信息; 截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求; 根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符; 將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭; 接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的超文本傳輸協(xié)議頭; 分析所述緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
4.根據(jù)權(quán)利要求3所述的瀏覽器緩存資源預(yù)測(cè)方法,其特征在于,在所述接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求步驟的同時(shí)還包括: 判斷所述拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí)符,若否,截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
5.根據(jù)權(quán)利要求3所述的瀏覽器緩存資源預(yù)測(cè)方法,其特征在于,所述業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑;所述緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
6.—種瀏覽器,其特征在于,包括: 發(fā)送模塊,用于發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求; 接收模塊,用于接收根據(jù)所述拉取請(qǐng)求返回的業(yè)務(wù)配置信息; 所述發(fā)送模塊還用于發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求; 所述接收模塊還用于接收根據(jù)所述設(shè)置請(qǐng)求返回的超文本傳輸協(xié)議頭,所述超文本傳輸協(xié)議頭中包含有全局唯一標(biāo)識(shí)符的Cookie,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中; 訪(fǎng)問(wèn)模塊,用于根據(jù)所述全局唯一標(biāo)識(shí)發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的緩存資源的緩存信息。
7.根據(jù)權(quán)利要求6所述的瀏覽器,其特征在于,所述業(yè)務(wù)配置信息包括業(yè)務(wù)域名和業(yè)務(wù)路徑;所述緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
8.一種反向代理裝置,其特征在于,包括: 接收模塊,用于接收對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求; 獲取模塊,用于根據(jù)所述拉取請(qǐng)求獲取業(yè)務(wù)配置信息,并返回所述業(yè)務(wù)配置信息; 截獲模塊,用于截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求; 生成模塊,用于根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符; 返回模塊,用于將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭; 所述接收模塊用于接收并轉(zhuǎn)發(fā)帶全局唯一標(biāo)識(shí)符的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求,并接收根據(jù)所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求返回的超文本傳輸協(xié)議頭; 分析模塊,用于分析所述超文本傳輸協(xié)議頭得到緩存資源的緩存信息。
9.根據(jù)權(quán)利要求8所述的反向代理裝置,其特征在于,所述反向代理裝置還包括: 判斷模塊,用于判斷所述拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí); 所述截獲模塊用于在判斷出所述拉取請(qǐng)求Cookie里不存在帶全局唯一標(biāo)識(shí)時(shí),截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,所述生成模塊用于根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
10.根據(jù)權(quán)利要求8所述的反向代理裝置,其特征在于,所述業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑;所述緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
11.一種瀏覽器緩存資源預(yù)測(cè)系統(tǒng),其特征在于,包括瀏覽器、反向代理裝置、配置數(shù)據(jù)庫(kù)、緩存信息數(shù)據(jù)庫(kù)和業(yè)務(wù)服務(wù)器;所述反向代理裝置分別與所述瀏覽器、配置數(shù)據(jù)庫(kù)、緩存信息數(shù)據(jù)庫(kù)和業(yè)務(wù)服務(wù)器相連; 所述配置數(shù)據(jù)庫(kù)用于存儲(chǔ)業(yè)務(wù)配置信息; 所述瀏覽器發(fā)送對(duì)業(yè)務(wù)配置信息的拉取請(qǐng)求; 所述反向代理裝置根據(jù)所述拉取請(qǐng)求從所述配置數(shù)據(jù)庫(kù)中獲取業(yè)務(wù)配置信息,并返回給所述瀏覽器; 所述瀏覽器發(fā)送對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求; 所述反向代理裝置根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符,將所述全局唯一標(biāo)識(shí)符設(shè)置在超文本傳輸協(xié)議頭的Cookie中,并返回所述超文本傳輸協(xié)議頭給所述瀏覽器; 所述瀏覽器接收所述超文本傳輸協(xié)議頭,并將所述全局唯一標(biāo)識(shí)符設(shè)置在所述業(yè)務(wù)配置信息中,根據(jù)所述全局唯一標(biāo)識(shí)符發(fā)送業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求; 所述反向代理裝置將所述業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給所述業(yè)務(wù)服務(wù)器,并接收所述業(yè)務(wù)服務(wù)器返回的緩存資源的超文本傳輸協(xié)議頭,分析所述緩存資源的超文本傳輸協(xié)議頭得到緩存資源的緩存信息,并將所述緩存信息存儲(chǔ)于所述緩存信息數(shù)據(jù)庫(kù)。
12.根據(jù)權(quán)利要求11所述的瀏覽器緩存資源預(yù)測(cè)系統(tǒng),其特征在于,所述反向代理裝置還用于判斷所述拉取請(qǐng)求Cookie里是否帶有全局唯一標(biāo)識(shí)符,并在判斷出所述拉取請(qǐng)求Cookie里沒(méi)有帶全局唯一標(biāo)識(shí)符時(shí),截獲對(duì)所述業(yè)務(wù)配置信息的設(shè)置請(qǐng)求,根據(jù)所述設(shè)置請(qǐng)求生成全局唯一標(biāo)識(shí)符。
13.根據(jù)權(quán)利要求11所述的瀏覽器緩存資源預(yù)測(cè)系統(tǒng),其特征在于,所述業(yè)務(wù)配置信息包括業(yè)務(wù)域名和/或業(yè)務(wù)路徑;所述緩存信息包括全局唯一標(biāo)識(shí)符、緩存資源的網(wǎng)頁(yè)地址和緩存時(shí)間。
14.根據(jù)權(quán)利要求13所述的瀏覽器緩存資源預(yù)測(cè)系統(tǒng),其特征在于,當(dāng)所述瀏覽器發(fā)送多次相同的業(yè)務(wù)訪(fǎng)問(wèn)請(qǐng)求時(shí),所述緩存信息數(shù)據(jù)庫(kù)更新所述緩存信息中的緩存時(shí)間。
15.根據(jù)權(quán)利要求11所述的瀏覽器緩存資源預(yù)測(cè)系統(tǒng),其特征在于,所述緩存信息數(shù)據(jù)庫(kù)定期清理所述緩存信息。
【文檔編號(hào)】H04L29/08GK104468642SQ201310416460
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2013年9月12日 優(yōu)先權(quán)日:2013年9月12日
【發(fā)明者】吳初潘, 龍丁奮, 唐巧明, 方應(yīng)杭, 吳浩, 劉恒兵, 歐強(qiáng)文, 郭學(xué)亨, 朱磊, 操龍敏 申請(qǐng)人:騰訊科技(深圳)有限公司