1.一種網(wǎng)頁解析方法,其特征在于,包括:
在對獲取的待顯示網(wǎng)頁進行解析時,獲取所述待顯示網(wǎng)頁所包含的域名;
對各所述域名進行預(yù)解析,獲取各所述域名對應(yīng)的IP地址;
將各所述域名對應(yīng)的IP地址進行保存,以便在請求所述待顯示網(wǎng)頁中目標域名對應(yīng)的資源時,查詢保存的與所述目標域名對應(yīng)的IP地址,并基于查詢到的IP地址進行資源的下載。
2.根據(jù)權(quán)利要求1所述的網(wǎng)頁解析方法,其特征在于,所述在對待顯示網(wǎng)頁進行解析時,獲取所述待顯示網(wǎng)頁所包含的域名,包括:
在對待顯示網(wǎng)頁進行解析時,獲取所述待顯示網(wǎng)頁所包含的各超級鏈接地址;
獲取各所述超級鏈接地址中的域名。
3.根據(jù)權(quán)利要求1或2所述的網(wǎng)頁解析方法,其特征在于,在獲取待顯示網(wǎng)頁所包含的域名之后,該方法還包括:
將獲取的域名添加至域名預(yù)解析隊列中;
所述對各所述域名進行預(yù)解析,獲取各所述域名對應(yīng)的IP地址,包括:
調(diào)用后臺線程,對所述域名預(yù)解析隊列中的各所述域名進行預(yù)解析,獲取各所述域名對應(yīng)的IP地址。
4.根據(jù)權(quán)利要求3所述的網(wǎng)頁解析方法,其特征在于,還包括:
在判斷保存的域名及對應(yīng)的IP地址達到失效時限時,將達到失效時限的域名添加至所述域名預(yù)解析隊列中。
5.一種網(wǎng)頁獲取方法,其特征在于,基于權(quán)利要求1-4任一項所述的網(wǎng)頁解析方法,該網(wǎng)頁加載方法包括:
接收對網(wǎng)頁中目標超級鏈接的觸發(fā)指令;
在所述目標超級鏈接中提取域名,并查詢已存儲的域名及IP地址對應(yīng)關(guān)系列表,確定與提取的域名對應(yīng)的IP地址;其中,所述域名及IP地址對應(yīng)關(guān)系列表中記錄有,在所述網(wǎng)頁解析時得到的各域名,以及對各域名預(yù)解析所得到的對應(yīng)的IP地址;
根據(jù)確定的與提取的域名對應(yīng)的IP地址,訪問該IP地址對應(yīng)的服務(wù)器,獲取網(wǎng)頁數(shù)據(jù)。
6.一種網(wǎng)頁解析裝置,其特征在于,包括:
域名獲取單元,用于在對獲取的待顯示網(wǎng)頁進行解析時,獲取所述待顯示網(wǎng)頁所包含的域名;
域名預(yù)解析單元,用于對各所述域名進行預(yù)解析,獲取各所述域名對應(yīng)的IP地址;
對應(yīng)關(guān)系保存單元,用于將各所述域名對應(yīng)的IP地址進行保存,以便在請求所述待顯示網(wǎng)頁中目標域名對應(yīng)的資源時,查詢保存的與所述目標域名對應(yīng)的IP地址,并基于查詢到的IP地址進行資源的下載。
7.根據(jù)權(quán)利要求6所述的網(wǎng)頁解析裝置,其特征在于,所述域名獲取單元包括:
超級鏈接地址獲取單元,用于在對待顯示網(wǎng)頁進行解析時,獲取所述待顯示網(wǎng)頁所包含的各超級鏈接地址;
域名提取單元,用于獲取各所述超級鏈接地址中的域名。
8.根據(jù)權(quán)利要求6或7所述的網(wǎng)頁解析裝置,其特征在于,還包括:
第一隊列添加單元,用于在獲取待顯示網(wǎng)頁所包含的域名之后,將獲取的域名添加至域名預(yù)解析隊列中;
所述域名預(yù)解析單元包括:
后臺預(yù)解析單元,用于調(diào)用后臺線程,對所述域名預(yù)解析隊列中的各所述域名進行預(yù)解析,獲取各所述域名對應(yīng)的IP地址。
9.根據(jù)權(quán)利要求8所述的網(wǎng)頁解析裝置,其特征在于,還包括:
第二隊列添加單元,用于在判斷保存的域名及對應(yīng)的IP地址達到失效時限時,將達到失效時限的域名添加至所述域名預(yù)解析隊列中。
10.一種網(wǎng)頁獲取裝置,其特征在于,基于權(quán)利要求6-9任一項所述的網(wǎng)頁解析裝置,該網(wǎng)頁獲取裝置包括:
觸發(fā)指令接收單元,用于接收對網(wǎng)頁中目標超級鏈接的觸發(fā)指令;
IP地址查詢單元,用于在所述目標超級鏈接中提取域名,并查詢已存儲的域名及IP地址對應(yīng)關(guān)系列表,確定與提取的域名對應(yīng)的IP地址;其中,所述域名及IP地址對應(yīng)關(guān)系列表中記錄有,在所述網(wǎng)頁解析時得到的各域名,以及對各域名預(yù)解析所得到的對應(yīng)的IP地址;
IP地址訪問單元,用于根據(jù)確定的與提取的域名對應(yīng)的IP地址,訪問該IP地址對應(yīng)的服務(wù)器,獲取網(wǎng)頁數(shù)據(jù)。