1.一種確定內(nèi)網(wǎng)HTTP通信流服務(wù)類型的方法,其特征在于,包括:
解析獲取的HTTP通信流,得到所述HTTP通信流的URL;
判斷所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL是否相同,所述最有效服務(wù)通信流列表為根據(jù)歷史HTTP通信流中訪問量排名最高的前N個URL得到的;
若確定所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL相同,則判斷當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值是否不小于更新時間閾值;
若確定所述當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值不小于所述更新時間閾值,則將所述最有效服務(wù)通信流列表中URL對應(yīng)的HTTP通信流作為目標(biāo)通信流列表中的目標(biāo)通信流;
針對所述目標(biāo)通信流列表中的任一個目標(biāo)通信流,解析所述目標(biāo)通信流,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則并添加至服務(wù)標(biāo)識信息和服務(wù)類型的應(yīng)用識別規(guī)則列表,所述服務(wù)標(biāo)識信息和服務(wù)類型的應(yīng)用識別規(guī)則列表用于為待識別的HTTP通信流確定所述待識別的HTTP通信流的服務(wù)類型。
2.如權(quán)利要求1所述的方法,其特征在于,所述得到所述HTTP通信流的URL之后,還包括:
確定有效服務(wù)通信流列表包含所述HTTP通信流的URL對應(yīng)的服務(wù),并將所述有效服務(wù)通信流列表中所述HTTP通信流的URL對應(yīng)的服務(wù)的訪問量加一,所述有效服務(wù)通信流列表用于存儲內(nèi)網(wǎng)中所有有效服務(wù)通信流的URL及所有有效服務(wù)通信流的URL對應(yīng)的服務(wù)的訪問量。
3.如權(quán)利要求1所述的方法,其特征在于,所述得到所述HTTP通信流的URL之后,還包括:
確定有效服務(wù)通信流列表不包含所述HTTP通信流的URL對應(yīng)的服務(wù),且確定所述HTTP通信流的URL對應(yīng)的服務(wù)是有效服務(wù),并將所述HTTP通信流的URL及所述HTTP通信流的URL對應(yīng)的服務(wù)添加至所述有效服務(wù)通信流列表,所述有效服務(wù)是指對服務(wù)的不同的訪問者的數(shù)量大于預(yù)設(shè)訪問者閾值的服務(wù),所述有效服務(wù)通信流列表用于存儲內(nèi)網(wǎng)中所有有效服務(wù)通信流的URL及所有有效服務(wù)通信流的URL對應(yīng)的服務(wù)。
4.如權(quán)利要求2所述的方法,其特征在于,所述確定所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL相同之后,還包括:
若確定所述當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值小于所述更新時間閾值,則獲取所述有效服務(wù)通信流列表中訪問量排名最高的前N個URL作為目標(biāo)URL;
若獲取的所述目標(biāo)URL與所述最有效服務(wù)通信流列表中的HTTP通信流的URL不完全相同,則根據(jù)所述目標(biāo)URL,更新所述最有效服務(wù)通信流列表,以及根據(jù)所述當(dāng)前時間更新所述最有效服務(wù)通信流列表的更新時間。
5.如權(quán)利要求1-4中任一項所述的方法,其特征在于,判斷所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL是否相同之前,還包括:
確定所述HTTP通信流的URL對應(yīng)的服務(wù)不是噪聲服務(wù)。
6.如權(quán)利要5所述的方法,其特征在于,若滿足下列部分或全部條件,則將所述HTTP通信流的URL對應(yīng)的服務(wù)確定為噪聲服務(wù):
所述HTTP通信流的首個請求報文中包含請求參數(shù)、所述HTTP通信流的URL中包含預(yù)設(shè)的異常字符、所述HTTP通信流的URL中包含圖片類型關(guān)鍵詞。
7.如權(quán)利要求1-4中任一項所述的方法,其特征在于,所述解析所述目標(biāo)通信流,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則并添加至服務(wù)標(biāo)識信息和服務(wù)類型的應(yīng)用識別規(guī)則列表之后,還包括:
獲取第一待識別HTTP通信流;
解析出所述第一待識別HTTP通信流中的服務(wù)標(biāo)識信息;
根據(jù)所述服務(wù)標(biāo)識信息與服務(wù)類型的應(yīng)用識別規(guī)則列表,確定所述第一待識別HTTP通信流所對應(yīng)的服務(wù)類型。
8.如權(quán)利要求1-4中任一項所述的方法,其特征在于,所述解析所述目標(biāo)通信流,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則,包括:
解析所述目標(biāo)通信流,得到所述目標(biāo)通信流中的回應(yīng)報文及服務(wù)標(biāo)識信息;
解析所述回應(yīng)報文,得到所述目標(biāo)通信流的服務(wù)類型;
根據(jù)所述目標(biāo)通信流的服務(wù)類型及所述服務(wù)標(biāo)識信息,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則。
9.一種確定內(nèi)網(wǎng)HTTP通信流服務(wù)類型的裝置,其特征在于,包括:
解析單元,用于解析獲取的HTTP通信流,得到所述HTTP通信流的URL;
判斷單元,用于判斷所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL是否相同,所述最有效服務(wù)通信流列表為根據(jù)歷史HTTP通信流中訪問量排名最高的前N個URL得到的;若確定所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL相同,則判斷當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值是否不小于更新時間閾值;
目標(biāo)通信流確定單元,用于若確定所述當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值不小于所述更新時間閾值,則將所述最有效服務(wù)通信流列表中URL對應(yīng)的HTTP通信流作為目標(biāo)通信流列表中的目標(biāo)通信流;
識別規(guī)則設(shè)置單元,用于針對所述目標(biāo)通信流列表中的任一個目標(biāo)通信流,解析所述目標(biāo)通信流,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則并添加至服務(wù)標(biāo)識信息和服務(wù)類型的應(yīng)用識別規(guī)則列表,所述服務(wù)標(biāo)識信息和服務(wù)類型的應(yīng)用識別規(guī)則列表用于為待識別的HTTP通信流確定所述待識別的HTTP通信流的服務(wù)類型。
10.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括訪問量設(shè)置單元,用于:
確定有效服務(wù)通信流列表包含所述HTTP通信流的URL對應(yīng)的服務(wù),并將所述有效服務(wù)通信流列表中所述HTTP通信流的URL對應(yīng)的服務(wù)的訪問量加一,所述有效服務(wù)通信流列表用于存儲內(nèi)網(wǎng)中所有有效服務(wù)通信流的URL及所有有效服務(wù)通信流的URL對應(yīng)的服務(wù)的訪問量。
11.如權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括有效服務(wù)確定單元,用于:
確定有效服務(wù)通信流列表不包含所述HTTP通信流的URL對應(yīng)的服務(wù),且確定所述HTTP通信流的URL對應(yīng)的服務(wù)是有效服務(wù),并將所述HTTP通信流的URL及所述HTTP通信流的URL對應(yīng)的服務(wù)添加至所述有效服務(wù)通信流列表,所述有效服務(wù)是指對服務(wù)的不同的訪問者的數(shù)量大于預(yù)設(shè)訪問者閾值的服務(wù),所述有效服務(wù)通信流列表用于存儲內(nèi)網(wǎng)中所有有效服務(wù)通信流的URL及所有有效服務(wù)通信流的URL對應(yīng)的服務(wù)的訪問量。
12.如權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括更新單元,用于:
若確定所述當(dāng)前時間與所述最有效服務(wù)通信流列表的更新時間的差值小于所述更新時間閾值,則獲取所述有效服務(wù)通信流列表中訪問量排名最高的前N個URL作為目標(biāo)URL;
若獲取的所述目標(biāo)URL與所述最有效服務(wù)通信流列表中的HTTP通信流的URL不完全相同,則根據(jù)所述目標(biāo)URL,更新所述最有效服務(wù)通信流列表,以及根據(jù)所述當(dāng)前時間更新所述最有效服務(wù)通信流列表的更新時間。
13.如權(quán)利要求9-11中任一項所述的裝置,其特征在于,所述裝置還包括噪聲服務(wù)確定單元,用于在判斷所述HTTP通信流的URL與最有效服務(wù)通信流列表中預(yù)設(shè)位置存儲的URL是否相同之前,確定所述HTTP通信流的URL對應(yīng)的服務(wù)不是噪聲服務(wù)。
14.如權(quán)利要12所述的裝置,其特征在于,若滿足下列部分或全部條件,則將所述HTTP通信流的URL對應(yīng)的服務(wù)確定為噪聲服務(wù):
所述HTTP通信流的首個請求報文中包含請求參數(shù)、所述HTTP通信流的URL中包含預(yù)設(shè)的異常字符、所述HTTP通信流的URL中包含圖片類型關(guān)鍵詞。
15.如權(quán)利要求9-11中任一項所述的裝置,其特征在于,所述裝置還包括服務(wù)類型識別單元,用于:
獲取第一待識別HTTP通信流;
解析出所述第一待識別HTTP通信流中的服務(wù)標(biāo)識信息;
根據(jù)所述服務(wù)標(biāo)識信息與服務(wù)類型的應(yīng)用識別規(guī)則列表,確定所述第一待識別HTTP通信流所對應(yīng)的服務(wù)類型。
16.如權(quán)利要求9-11中任一項所述的裝置,其特征在于,所述識別規(guī)則設(shè)置單元,具體用于:
解析所述目標(biāo)通信流,得到所述目標(biāo)通信流中的回應(yīng)報文及服務(wù)標(biāo)識信息;
解析所述回應(yīng)報文,得到所述目標(biāo)通信流的服務(wù)類型;
根據(jù)所述目標(biāo)通信流的服務(wù)類型及所述服務(wù)標(biāo)識信息,得到所述目標(biāo)通信流的服務(wù)類型和服務(wù)標(biāo)識信息的識別規(guī)則。