簽,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址;
[0107]其中,所述語義化信息包括:目錄結(jié)構(gòu)、后綴名、參數(shù)類型、標(biāo)題名稱、標(biāo)題拼音、日期中的至少一種。
[0108]本實(shí)施例中,WEB頁面的URL地址生成模塊50、關(guān)鍵字列表生成模塊60的具體功能和交互方式,可參見圖2對應(yīng)的實(shí)施例的記載,在此不再贅述。
[0109]本發(fā)明又一實(shí)施例還提供WEB頁面的URL地址生成模塊的具體結(jié)構(gòu),參見圖7所示,所述WEB頁面的URL地址生成模塊50具體包括:
[0110]第一解析單元501,用于從所述原始URL地址中解析原始URL地址的URI ;
[0111]URI生成單元502,用于將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI中,構(gòu)成新的URI ;
[0112]WEB頁面的URL地址生成子單元503,用于將所述原始URL的協(xié)議名稱、存放信息資源的主機(jī)域名以及所述新的URI進(jìn)行組合,構(gòu)成WEB頁面的URL地址。
[0113]本實(shí)施例中,第一解析單元501、URI生成單元502、WEB頁面的URL地址生成子單元503的具體功能和交互方式,可參見圖3對應(yīng)的實(shí)施例的記載,在此不再贅述。
[0114]本發(fā)明又一實(shí)施例還提供一種判斷模塊具體結(jié)構(gòu),參見圖8所示,所述判斷模塊20具體包括:
[0115]第二解析單元201,從所述WEB頁面的URL地址中解析所述WEB頁面的URL地址的URI ;
[0116]判斷子單元202,用于判斷所述WEB頁面的URL地址的URI中是否包括保存在所述關(guān)鍵字列表中的業(yè)務(wù)標(biāo)簽;如果判斷結(jié)果為是,則確定需要對WEB頁面的URL地址進(jìn)行URL轉(zhuǎn)換。
[0117]本實(shí)施例中,第二解析單元201、判斷子單元202的具體功能和交互方式,可參見圖4對應(yīng)的實(shí)施例的記載,在此不再贅述。
[0118]本發(fā)明又一實(shí)施例還提供了一種URL結(jié)構(gòu)處理系統(tǒng),參見圖9所示,
[0119]包括:包括:WEB客戶端70以及服務(wù)器80,所述服務(wù)器80上還設(shè)置有如上述圖5?圖8所對應(yīng)的實(shí)施例中所記載的所述的URL結(jié)構(gòu)處理裝置90。
[0120]本發(fā)明實(shí)施例所提供的URL結(jié)構(gòu)處理方法、裝置以及系統(tǒng)的計(jì)算機(jī)程序產(chǎn)品,包括存儲了程序代碼的計(jì)算機(jī)可讀存儲介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實(shí)施例中所述的方法,具體實(shí)現(xiàn)可參見方法實(shí)施例,在此不再贅述。
[0121]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)和裝置的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0122]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0123]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種URL結(jié)構(gòu)處理方法,其特征在于,包括: 從WEB頁面接收頁面請求信息,所述頁面請求信息包括WEB頁面的URL地址;所述WEB頁面的URL地址包括業(yè)務(wù)標(biāo)簽; 根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換; 如果是,則根據(jù)業(yè)務(wù)標(biāo)簽與預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址; 根據(jù)所述原始URL地址,進(jìn)行業(yè)務(wù)邏輯處理并返回處理結(jié)果。2.根據(jù)權(quán)利要求1所述的URL結(jié)構(gòu)處理方法,其特征在于,在從WEB頁面接收頁面請求信息之前,還包括: 建立業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,并將所述業(yè)務(wù)標(biāo)簽添加到關(guān)鍵字列表中; 接收原始URL地址、語義化信息、以及業(yè)務(wù)標(biāo)簽,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址; 其中,所述語義化信息包括:目錄結(jié)構(gòu)、后綴名、參數(shù)類型、標(biāo)題名稱、標(biāo)題拼音、日期中的至少一種。3.根據(jù)權(quán)利要求2所述的URL結(jié)構(gòu)處理方法,其特征在于,所述原始URL地址以及所述WEB頁面的URL地址均包括:協(xié)議名稱、存放信息資源的主機(jī)域名以及URI ; 將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址具體包括: 從所述原始URL地址中解析原始URL地址的URI ; 將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI中,構(gòu)成新的URI ; 將所述原始URL的協(xié)議名稱、存放信息資源的主機(jī)域名以及所述新的URI進(jìn)行組合,構(gòu)成WEB頁面的URL地址。4.根據(jù)權(quán)利要求3所述的URL結(jié)構(gòu)處理方法,其特征在于,根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換,具體包括: 從所述WEB頁面的URL地址中解析所述WEB頁面的URL地址的URI ; 判斷所述WEB頁面的URL地址的URI中是否包括保存在所述關(guān)鍵字列表中的業(yè)務(wù)標(biāo)簽;如果判斷結(jié)果為是,則確定需要對WEB頁面的URL地址進(jìn)行URL轉(zhuǎn)換。5.根據(jù)權(quán)利要求3或4所述的URL結(jié)構(gòu)處理方法,其特征在于,所述原始URL地址的URI中包括:參數(shù)信息; 所述將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI具體包括: 將所述業(yè)務(wù)標(biāo)簽信息、所述參數(shù)信息以及所述語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則,轉(zhuǎn)化為新的URI。6.一種URL結(jié)構(gòu)處理裝置,其特征在于,包括: 請求接收模塊,從WEB頁面接收頁面請求信息,所述頁面請求信息包括WEB頁面的URL地址;所述WEB頁面的URL地址包括業(yè)務(wù)標(biāo)簽; 判斷模塊,根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換; URL轉(zhuǎn)換模塊,用于在判斷模塊的判斷結(jié)果為是時,則根據(jù)業(yè)務(wù)標(biāo)簽與預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址; 業(yè)務(wù)處理模塊,用于根據(jù)所述原始URL地址,進(jìn)行業(yè)務(wù)邏輯處理并返回處理結(jié)果。7.根據(jù)權(quán)利要求6所述的URL結(jié)構(gòu)處理裝置,其特征在于,還包括: 關(guān)鍵字列表生成模塊,用于建立業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,并將所述業(yè)務(wù)標(biāo)簽添加到關(guān)鍵字列表中; WEB頁面的URL地址生成模塊,用于接收原始URL地址、語義化信息、以及業(yè)務(wù)標(biāo)簽,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址; 其中,所述語義化信息包括:目錄結(jié)構(gòu)、后綴名、參數(shù)類型、標(biāo)題名稱、標(biāo)題拼音、日期中的至少一種。8.根據(jù)權(quán)利要求7所述的URL結(jié)構(gòu)處理裝置,其特征在于,所述原始URL地址以及所述WEB頁面的URL地址均包括:協(xié)議名稱、存放信息資源的主機(jī)域名以及URI ; 所述WEB頁面的URL地址生成模塊具體包括: 第一解析單元,用于從所述原始URL地址中解析原始URL地址的URI ; URI生成單元,用于將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI中,構(gòu)成新的URI ; WEB頁面的URL地址生成子單元,用于將所述原始URL的協(xié)議名稱、存放信息資源的主機(jī)域名以及所述新的URI進(jìn)行組合,構(gòu)成WEB頁面的URL地址。9.根據(jù)權(quán)利要求8所述的URL結(jié)構(gòu)處理裝置,其特征在于, 所述判斷模塊具體包括: 第二解析單元,從所述WEB頁面的URL地址中解析所述WEB頁面的URL地址的URI ; 判斷子單元,用于判斷所述WEB頁面的URL地址的URI中是否包括保存在所述關(guān)鍵字列表中的業(yè)務(wù)標(biāo)簽;如果判斷結(jié)果為是,則確定需要對WEB頁面的URL地址進(jìn)行URL轉(zhuǎn)換。10.一種URL結(jié)構(gòu)處理系統(tǒng),其特征在于,包括:WEB客戶端以及服務(wù)器,所述服務(wù)器上還設(shè)置有如上述權(quán)利要求6-9任意一項(xiàng)所述的URL結(jié)構(gòu)處理裝置。
【專利摘要】本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體而言,涉及一種URL結(jié)構(gòu)處理方法、裝置以及系統(tǒng)。URL結(jié)構(gòu)處理方法包括:從WEB頁面接收頁面請求信息,所述頁面請求信息包括WEB頁面的URL地址;所述WEB頁面的URL地址包括業(yè)務(wù)標(biāo)簽;根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換;如果是,則根據(jù)業(yè)務(wù)標(biāo)簽與預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址;根據(jù)所述原始URL地址,進(jìn)行業(yè)務(wù)邏輯處理并返回處理結(jié)果。該方法能夠滿足用戶在不同場景下對同一信息資源的URL地址的不同個性化需要求。
【IPC分類】G06F17/30
【公開號】CN105095526
【申請?zhí)枴緾N201510632472
【發(fā)明人】張雨
【申請人】中企動力科技股份有限公司
【公開日】2015年11月25日
【申請日】2015年9月29日