網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器。所述網(wǎng)頁(yè)瀏覽的加速方法包括:云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略;所述云服務(wù)器將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性,進(jìn)一步的提高了網(wǎng)頁(yè)瀏覽的速度。
【專利說明】網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,尤其涉及一種網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器。
【背景技術(shù)】
[0002]由于互聯(lián)網(wǎng)上各種防火墻和過濾策略的應(yīng)用,用戶通過瀏覽器瀏覽一部分網(wǎng)站時(shí)會(huì)出現(xiàn)瀏覽速度變慢,甚至于不能訪問的情況。解決這一問題的手段就是為瀏覽器設(shè)置代理服務(wù)器,由設(shè)置的代理服務(wù)器來代理用戶的網(wǎng)頁(yè)瀏覽。
[0003]對(duì)于用戶來說,代理服務(wù)器是一臺(tái)遠(yuǎn)程的服務(wù)器。這臺(tái)遠(yuǎn)程的服務(wù)器在一個(gè)具體的時(shí)間點(diǎn)是否提供服務(wù)用戶并不能預(yù)先得知。而且,互聯(lián)網(wǎng)上各種設(shè)備的配置和運(yùn)行情況也錯(cuò)綜復(fù)雜。這樣一來,用戶在一個(gè)時(shí)間點(diǎn)上能夠通過一個(gè)代理服務(wù)器進(jìn)行一個(gè)網(wǎng)站的網(wǎng)頁(yè)瀏覽,而在相隔一段時(shí)間的另一個(gè)時(shí)間點(diǎn)上很有可能需要更換代理服務(wù)器才能進(jìn)行相同的網(wǎng)站的網(wǎng)頁(yè)瀏覽。而現(xiàn)有的瀏覽器的代理服務(wù)器設(shè)置一般是用戶的手動(dòng)設(shè)置,這樣就造成用戶進(jìn)行代理服務(wù)器設(shè)置的動(dòng)態(tài)性不高,網(wǎng)頁(yè)瀏覽的效率低下。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提出一種網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器,以提高代理服務(wù)器設(shè)置的動(dòng)態(tài)性,提升網(wǎng)頁(yè)瀏覽的速度。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)頁(yè)瀏覽的加速方法,所述方法包括:
[0006]云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略;
[0007]所述云服務(wù)器將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
[0008]第二方面,本發(fā)明實(shí)施例提供了一種云服務(wù)器,所述云服務(wù)器包括:
[0009]策略生成模塊,用于接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略;
[0010]策略分發(fā)模塊,用于將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
[0011]第三方面,本發(fā)明實(shí)施例提供了一種網(wǎng)頁(yè)瀏覽的加速方法,所述方法包括:
[0012]瀏覽器上傳所述瀏覽器的網(wǎng)絡(luò)配置信息;
[0013]所述瀏覽器接收所述云服務(wù)器生成的瀏覽器的專屬加速策略;
[0014]所述瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0015]第四方面,本發(fā)明實(shí)施例提供了一種瀏覽器,所述瀏覽器包括:
[0016]配置信息上傳模塊,用于上傳所述瀏覽器的網(wǎng)絡(luò)配置信息;
[0017]策略接收模塊,用于接收所述云服務(wù)器生成的瀏覽器的專屬加速策略;
[0018]網(wǎng)頁(yè)瀏覽模塊,用于根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0019]本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法、云服務(wù)器和瀏覽器通過利用云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略,利用云服務(wù)器將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器,以及瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽,提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性,從而進(jìn)一步的提高了網(wǎng)頁(yè)瀏覽的速度。
【專利附圖】
【附圖說明】
[0020]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0021]圖1是本發(fā)明第一實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法的流程圖;
[0022]圖2是本發(fā)明第二實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法中策略生成的流程圖;
[0023]圖3是本發(fā)明第三實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法的流程圖;
[0024]圖4是本發(fā)明第四實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法中網(wǎng)頁(yè)瀏覽的流程圖;
[0025]圖5是本發(fā)明第五實(shí)施例提供的云服務(wù)器的結(jié)構(gòu)圖;
[0026]圖6是本發(fā)明第六實(shí)施例提供的瀏覽器的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0027]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。可以理解的是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0028]圖1示出了本發(fā)明的第一實(shí)施例。
[0029]圖1是本發(fā)明第一實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法的流程圖。所述網(wǎng)頁(yè)瀏覽的加速方法由云服務(wù)器執(zhí)行。所述云服務(wù)器部署在網(wǎng)絡(luò)側(cè),它可以被部署在一臺(tái)服務(wù)器上,也可以被部署在一個(gè)服務(wù)器集群上。所述網(wǎng)頁(yè)瀏覽的加速方法包括:
[0030]S110,云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略。
[0031]所述網(wǎng)絡(luò)配置信息是指瀏覽器本地的關(guān)于網(wǎng)絡(luò)配置的相關(guān)信息。示例的,所述網(wǎng)絡(luò)配置信息包括瀏覽器的IP地址、接入方式、瀏覽器類型及版本號(hào)以及經(jīng)常訪問(訪問頻率超過預(yù)設(shè)閥值)的國(guó)外網(wǎng)站列表。
[0032]其中,瀏覽器的IP地址是瀏覽器訪問網(wǎng)絡(luò)時(shí)其對(duì)應(yīng)的IP地址。如果瀏覽器是在一個(gè)局域網(wǎng)內(nèi),通過一個(gè)互聯(lián)網(wǎng)服務(wù)提供商(Internet service provider, ISP)訪問網(wǎng)絡(luò),那么所述瀏覽器的IP地址是該瀏覽器對(duì)應(yīng)的ISP在公網(wǎng)上的IP地址。
[0033]瀏覽器可以是通過不同方式接入互聯(lián)網(wǎng),比如通過WiFi接入點(diǎn)接入、通過2G/3G/4G網(wǎng)絡(luò)接入。所述瀏覽器的接入方式就是指瀏覽器接入互聯(lián)網(wǎng)的方式。
[0034]客戶端安裝的瀏覽器有不同的類型和版本號(hào)。例如,瀏覽器可以是火狐瀏覽器、百度瀏覽器等等。相同類型的瀏覽器還可以由不同版本之間的區(qū)別,這一點(diǎn)可以通過讀取瀏覽器的版本號(hào)進(jìn)行識(shí)別。
[0035]不同的瀏覽器因?yàn)槭褂谜叩氖褂昧?xí)慣不同,可以有不同的經(jīng)常訪問的網(wǎng)站。瀏覽器可以通過記錄本地日志的方式將這些經(jīng)常訪問的網(wǎng)站記錄下來。在經(jīng)常訪問的網(wǎng)站中,國(guó)外網(wǎng)站經(jīng)常會(huì)被不同的防火墻以及過濾策略所屏蔽。因此,可以生成一個(gè)經(jīng)常訪問的國(guó)外網(wǎng)站的列表,用來記錄所述瀏覽器經(jīng)常訪問的網(wǎng)站。
[0036]在本實(shí)施例中,瀏覽器將本地的網(wǎng)絡(luò)配置信息上傳到云服務(wù)器上。云服務(wù)器在接收到所述瀏覽器的網(wǎng)絡(luò)配置信息以后,根據(jù)所述網(wǎng)絡(luò)配置信息生成針對(duì)所述瀏覽器的專屬加速策略。
[0037]優(yōu)選的,所述專屬加速策略包括代理服務(wù)器地址以及代理服務(wù)器生效的條件。并且,所述專屬加速策略是代理自動(dòng)配置(Proxy auto-config, PAC)腳本寫成的文件。
[0038]進(jìn)一步優(yōu)選的,所述云服務(wù)器可以通過對(duì)不同代理服務(wù)器的測(cè)試生成針對(duì)所述瀏覽器的專屬加速策略。
[0039]S120,所述云服務(wù)器將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
[0040]生成針對(duì)瀏覽器的專屬加速策略以后,所述云服務(wù)器將所述專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。需要注意的是,優(yōu)選將所述專屬加速策略分發(fā)給其唯一對(duì)應(yīng)的瀏覽器,使得各個(gè)專屬加速策略有針對(duì)性的服務(wù)于一個(gè)瀏覽器。
[0041]本實(shí)施例通過接收瀏覽器的網(wǎng)絡(luò)配置信息,根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略,并將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器,提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性,從而提高了網(wǎng)頁(yè)瀏覽的速度。
[0042]圖2示出了本發(fā)明的第二實(shí)施例。
[0043]圖2是本發(fā)明第二實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法中策略生成的流程圖。參見圖2,所述網(wǎng)頁(yè)瀏覽的加速方法以本發(fā)明第一實(shí)施例為基礎(chǔ),進(jìn)一步的,云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略包括:
[0044]S111,所述云服務(wù)器接收瀏覽器上傳的網(wǎng)絡(luò)配置信息,并獲取所述網(wǎng)絡(luò)配置信息中訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表。
[0045]所述瀏覽器上傳的網(wǎng)絡(luò)配置信息中包括所述瀏覽器訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表。所述云服務(wù)器接收到所述瀏覽器上傳的網(wǎng)絡(luò)配置信息以后,從所述網(wǎng)絡(luò)配置信息中獲取所述瀏覽器的訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表。
[0046]S112,所述云服務(wù)器根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器。
[0047]所述云服務(wù)器上存儲(chǔ)有經(jīng)過了預(yù)先驗(yàn)證的代理服務(wù)器列表。所述代理服務(wù)器列表中存儲(chǔ)有能夠使用的代理服務(wù)器的IP地址,以及該代理服務(wù)器的適用范圍。所述適用范圍是指一個(gè)代理服務(wù)器對(duì)哪些客戶端能夠?qū)嵤┯行У拇矸?wù),它通常表現(xiàn)為一個(gè)或者多個(gè)IP地址的區(qū)間。
[0048]所述云服務(wù)器接收到所述瀏覽器上傳的網(wǎng)絡(luò)配置信息,并從所述網(wǎng)絡(luò)配置信息中獲取到國(guó)外網(wǎng)站列表以后,根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器。
[0049]優(yōu)選的,可以根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表以及所述網(wǎng)絡(luò)配置信息中瀏覽器的IP地址共同確定應(yīng)該為所述國(guó)外網(wǎng)站配置哪一個(gè)或者幾個(gè)代理服務(wù)器。
[0050]S113,所述云服務(wù)器根據(jù)為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略。
[0051]為所述瀏覽器訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站一一配置對(duì)應(yīng)的代理服務(wù)器以后,根據(jù)所述訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略。
[0052]本實(shí)施例通過接收瀏覽器上傳的網(wǎng)絡(luò)配置信息,獲取所述網(wǎng)絡(luò)配置信息中國(guó)外網(wǎng)站列表,根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器,根據(jù)為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略,使得所述云服務(wù)器能夠依據(jù)瀏覽器的網(wǎng)絡(luò)配置信息以及經(jīng)過驗(yàn)證的代理服務(wù)器列表為瀏覽器生成專屬加速策略,進(jìn)一步的提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性。
[0053]圖3示出了本發(fā)明的第三實(shí)施例。
[0054]圖3是本發(fā)明第三實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法的流程圖。所述網(wǎng)頁(yè)瀏覽的加速方法由瀏覽器執(zhí)行。所述瀏覽器是一臺(tái)客戶端計(jì)算機(jī),它與互聯(lián)網(wǎng)連接,并且可以通過其與互聯(lián)網(wǎng)的連接對(duì)互聯(lián)網(wǎng)上的網(wǎng)頁(yè)進(jìn)行瀏覽。參見圖3,所述網(wǎng)頁(yè)瀏覽的加速方法包括:
[0055]S310,瀏覽器上傳所述瀏覽器的網(wǎng)絡(luò)配置信息。
[0056]所述瀏覽器是一臺(tái)與互聯(lián)網(wǎng)連接的客戶端計(jì)算機(jī)。通過互聯(lián)網(wǎng),所述瀏覽器上傳它的網(wǎng)絡(luò)配置信息。其中,所述網(wǎng)絡(luò)配置信息包括:瀏覽器的IP地址、接入方式、瀏覽器類型及版本號(hào)以及經(jīng)常訪問的國(guó)外網(wǎng)站列表。
[0057]S320,所述瀏覽器接收所述云服務(wù)器生成的瀏覽器的專屬加速策略。
[0058]瀏覽器上傳它的網(wǎng)絡(luò)配置信息以后,云服務(wù)器會(huì)根據(jù)接收到的網(wǎng)絡(luò)配置信息為所述瀏覽器生成與所述瀏覽器對(duì)應(yīng)的專屬加速策略。云服務(wù)器生成與所述瀏覽器對(duì)應(yīng)的專屬加速策略以后,所述云服務(wù)器會(huì)通過互聯(lián)網(wǎng)將生成的專屬加速策略傳輸至所述瀏覽器。此時(shí),瀏覽器接收所述云服務(wù)器生成的針對(duì)瀏覽器的專屬加速策略。
[0059]S330,所述瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0060]所述專屬加速策略是針對(duì)所述瀏覽器的專屬加速策略。優(yōu)選的,所述專屬加速策略包括PAC腳本,并且所述PAC腳本中記錄了代理服務(wù)器地址以及代理服務(wù)器生效的條件。
[0061]所述瀏覽器在接收到所述云服務(wù)器生成的瀏覽器的專屬加速策略以后,根據(jù)所述PAC腳本中的代理服務(wù)器地址以及代理服務(wù)器生效的條件進(jìn)行網(wǎng)頁(yè)瀏覽。
[0062]本實(shí)施例通過上傳所述瀏覽器的網(wǎng)絡(luò)配置信息,接收所述云服務(wù)器生成的瀏覽器的專屬加速策略,以及根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽,使得瀏覽器能夠動(dòng)態(tài)的配置瀏覽網(wǎng)頁(yè)時(shí)使用的加速策略,提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性。
[0063]圖4示出了本發(fā)明的第四實(shí)施例。
[0064]圖4是本發(fā)明第四實(shí)施例提供的網(wǎng)頁(yè)瀏覽的加速方法中網(wǎng)頁(yè)瀏覽的流程圖。參見圖4,所述網(wǎng)頁(yè)瀏覽的加速方法以本發(fā)明第三實(shí)施例為基礎(chǔ),進(jìn)一步的,所述瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽包括:
[0065]S331,所述瀏覽器判斷本地是否設(shè)置了代理服務(wù)器。
[0066]所述瀏覽器在接收到云服務(wù)器下發(fā)的專屬加速策略以后,需要根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。所述瀏覽器在根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽時(shí),首先需要判斷用戶是否在瀏覽器本地設(shè)置了代理服務(wù)器,以便決定采用用戶設(shè)置代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽,還是采用所述專屬加速策略中的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽。
[0067]S332,若本地已經(jīng)設(shè)置了代理服務(wù)器,所述瀏覽器根據(jù)設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽。
[0068]如果瀏覽器本地已經(jīng)設(shè)置了代理服務(wù)器,則瀏覽器根據(jù)本地設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽,而不根據(jù)所述專屬加速策略中的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽。
[0069]S333,若本地未設(shè)置代理服務(wù)器,所述瀏覽器根據(jù)下發(fā)的專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0070]如果瀏覽器本地未設(shè)置代理服務(wù)器,則瀏覽器根據(jù)所述專屬加速策略中的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽。
[0071]所述專屬加速策略包括PAC腳本,并且所述PAC腳本中記錄了代理服務(wù)器地址以及代理服務(wù)器生效的條件。瀏覽器在根據(jù)所述專屬加速策略中的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽時(shí),需要根據(jù)所述PAC腳本中的代理服務(wù)器地址以及代理服務(wù)器的生效條件進(jìn)行網(wǎng)頁(yè)瀏覽。
[0072]本實(shí)施例通過判斷是否設(shè)置了代理服務(wù)器,并在本地已經(jīng)設(shè)置了代理服務(wù)器時(shí),根據(jù)設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽,以及在本地未設(shè)置代理服務(wù)器時(shí),根據(jù)下發(fā)的專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽,使得瀏覽器上的代理服務(wù)器設(shè)置不僅能夠根據(jù)云服務(wù)器下發(fā)的專屬加速策略靈活配置,而且還會(huì)優(yōu)先考慮用戶的本地代理服務(wù)器設(shè)置,提高了代理服務(wù)器設(shè)置的動(dòng)態(tài)性。
[0073]圖5示出了本發(fā)明的第五實(shí)施例。
[0074]圖5是本發(fā)明第五實(shí)施例提供的云服務(wù)器的結(jié)構(gòu)圖。參見圖5,所述云服務(wù)器包括:策略生成模塊510以及策略分發(fā)模塊520。
[0075]所述策略生成模塊510用于接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略。
[0076]所述策略分發(fā)模塊520用于將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
[0077]優(yōu)選的,所述瀏覽器的網(wǎng)絡(luò)配置信息包括:瀏覽器的IP地址、接入方式、瀏覽器類型及版本號(hào)以及經(jīng)常訪問的國(guó)外網(wǎng)站列表。
[0078]優(yōu)選的,所述策略生成模塊510包括:網(wǎng)站列表獲取單元511、代理配置單元512以及策略生成單元513。
[0079]所述網(wǎng)站列表獲取單元511用于接收瀏覽器上傳的網(wǎng)絡(luò)配置信息,并獲取所述網(wǎng)絡(luò)配置信息中訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表。
[0080]所述代理配置單元512用于根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器。
[0081]所述策略生成單元513用于根據(jù)為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略。
[0082]優(yōu)選的,所述專屬加速策略包括代理自動(dòng)配置PAC腳本,并且所述PAC腳本中記錄了代理服務(wù)器地址以及代理服務(wù)器生效的條件。
[0083]圖6示出了本發(fā)明的第六實(shí)施例。
[0084]圖6是本發(fā)明第六實(shí)施例提供的瀏覽器的結(jié)構(gòu)圖。參見圖6,所述瀏覽器包括:配置信息上傳模塊610、策略接收模塊620以及網(wǎng)頁(yè)瀏覽模塊630。
[0085]所述配置信息上傳模塊610用于上傳所述瀏覽器的網(wǎng)絡(luò)配置信息。
[0086]所述策略接收模塊620用于接收所述云服務(wù)器生成的瀏覽器的專屬加速策略。
[0087]所述網(wǎng)頁(yè)瀏覽模塊630用于根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0088]優(yōu)選的,所述網(wǎng)頁(yè)瀏覽模塊630包括:代理設(shè)置判斷單元631、代理瀏覽單元632以及策略配置瀏覽單元633。
[0089]所述代理設(shè)置判斷單元631用于判斷本地是否設(shè)置了代理服務(wù)器。
[0090]所述代理瀏覽單元632用于在本地已經(jīng)設(shè)置了代理服務(wù)器時(shí),根據(jù)設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽。
[0091]所述策略配置瀏覽單元633用于在本地未設(shè)置代理服務(wù)器時(shí),根據(jù)下發(fā)的專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
[0092]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0093]本領(lǐng)域普通技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,他們可以用計(jì)算機(jī)裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。
[0094]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間的相同或相似的部分互相參見即可。
[0095]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動(dòng)和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)頁(yè)瀏覽的加速方法,其特征在于,包括: 云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略; 所述云服務(wù)器將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述瀏覽器的網(wǎng)絡(luò)配置信息包括:瀏覽器的IP地址、接入方式、瀏覽器類型及版本號(hào)以及經(jīng)常訪問的國(guó)外網(wǎng)站列表。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,云服務(wù)器接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略包括: 所述云服務(wù)器接收瀏覽器上傳的網(wǎng)絡(luò)配置信息,并獲取所述網(wǎng)絡(luò)配置信息中訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表; 所述云服務(wù)器根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器; 所述云服務(wù)器根據(jù)為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述專屬加速策略包括代理自動(dòng)配置PAC腳本,并且所述PAC腳本中記錄了代理服務(wù)器地址以及代理服務(wù)器生效的條件。
5.—種云服務(wù)器,其特征在于,包括: 策略生成模塊,用于接收瀏覽器的網(wǎng)絡(luò)配置信息,并根據(jù)接收到的網(wǎng)絡(luò)配置信息為瀏覽器生成專屬加速策略; 策略分發(fā)模塊,用于將生成的專屬加速策略分發(fā)給所述專屬加速策略對(duì)應(yīng)的瀏覽器。
6.根據(jù)權(quán)利要求5所述的云服務(wù)器,其特征在于,所述瀏覽器的網(wǎng)絡(luò)配置信息包括:瀏覽器的IP地址、接入方式、瀏覽器類型及版本號(hào)以及經(jīng)常訪問的國(guó)外網(wǎng)站列表。
7.根據(jù)權(quán)利要求6所述的云服務(wù)器,其特征在于,所述策略生成模塊包括: 網(wǎng)站列表獲取單元,用于接收瀏覽器上傳的網(wǎng)絡(luò)配置信息,并獲取所述網(wǎng)絡(luò)配置信息中訪問頻率超過預(yù)設(shè)值的國(guó)外網(wǎng)站列表; 代理配置單元,用于根據(jù)預(yù)先驗(yàn)證的代理服務(wù)器列表,為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站配置至少一個(gè)代理服務(wù)器; 策略生成單元,用于根據(jù)為所述國(guó)外網(wǎng)站列表中的國(guó)外網(wǎng)站的代理服務(wù)器配置情況,生成專屬加速策略。
8.根據(jù)權(quán)利要求7所述的云服務(wù)器,其特征在于,所述專屬加速策略包括代理自動(dòng)配置PAC腳本,并且所述PAC腳本中記錄了代理服務(wù)器地址以及代理服務(wù)器生效的條件。
9.一種網(wǎng)頁(yè)瀏覽的加速方法,其特征在于,包括: 瀏覽器上傳所述瀏覽器的網(wǎng)絡(luò)配置信息; 所述瀏覽器接收所述云服務(wù)器生成的瀏覽器的專屬加速策略; 所述瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述瀏覽器根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽包括: 所述瀏覽器判斷本地是否設(shè)置了代理服務(wù)器; 若本地已經(jīng)設(shè)置了代理服務(wù)器,所述瀏覽器根據(jù)設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽; 若本地未設(shè)置代理服務(wù)器,所述瀏覽器根據(jù)下發(fā)的專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
11.一種瀏覽器,其特征在于,包括: 配置信息上傳模塊,用于上傳所述瀏覽器的網(wǎng)絡(luò)配置信息; 策略接收模塊,用于接收所述云服務(wù)器生成的瀏覽器的專屬加速策略; 網(wǎng)頁(yè)瀏覽模塊,用于根據(jù)所述專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
12.根據(jù)權(quán)利要求11所述的瀏覽器,其特征在于,所述網(wǎng)頁(yè)瀏覽模塊包括: 代理設(shè)置判斷單元,用于判斷本地是否設(shè)置了代理服務(wù)器; 代理瀏覽單元,用于在本地已經(jīng)設(shè)置了代理服務(wù)器時(shí),根據(jù)設(shè)置的代理服務(wù)器進(jìn)行網(wǎng)頁(yè)瀏覽; 策略配置瀏覽單元,用于在本地未設(shè)置代理服務(wù)器時(shí),根據(jù)下發(fā)的專屬加速策略進(jìn)行網(wǎng)頁(yè)瀏覽。
【文檔編號(hào)】H04L29/08GK104202403SQ201410458159
【公開日】2014年12月10日 申請(qǐng)日期:2014年9月10日 優(yōu)先權(quán)日:2014年9月10日
【發(fā)明者】莊慶, 熊澤法 申請(qǐng)人:安一恒通(北京)科技有限公司