亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

Url結(jié)構(gòu)處理方法、裝置以及系統(tǒng)的制作方法

文檔序號(hào):9375911閱讀:355來源:國(guó)知局
Url結(jié)構(gòu)處理方法、裝置以及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體而言,涉及一種URL結(jié)構(gòu)處理方法、裝置以及系統(tǒng)。
【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)中,每一信息資源都有唯一的地址信息,該地址信息即URLOJniformResource Locator,統(tǒng)一資源定位符)地址。URL地址通常包含三個(gè)方面的內(nèi)容:協(xié)議名稱、存放信息資源的主機(jī)域名以及信息資源名稱。通常信息資源名稱又稱統(tǒng)一資源標(biāo)識(shí)符(Uniform Resource Identifier,URI)。目前的WEB應(yīng)用中,同一個(gè)平臺(tái)中,不同的信息資源的URL地址格式都是固定的。例如在京東網(wǎng)中對(duì)于不同類產(chǎn)品的URL地址的定義格式是一樣的,例如:http://item.jd.com/1707419, html、http://item.jd.com/1589214, html、http://item.jd.com/1770620, html,與這三個(gè)URL地址對(duì)應(yīng)的都屬于平板電視,其只在最后的信息資源名稱上略有差異,而該平臺(tái)上其他的產(chǎn)品的URL地址也是這一格式。
[0003]但是事實(shí)上,在WEB實(shí)際應(yīng)用過程中,有很多用戶是需要在不同的場(chǎng)景下對(duì)同一信息資源定義其不同的URL地址,例如在根據(jù)不同的應(yīng)用場(chǎng)景,在URL地址中添加一些語義化的信息,以標(biāo)志其特殊所在,或者簡(jiǎn)化原有的URL地址,例如想要將與平板電視所對(duì)應(yīng)的生產(chǎn)廠家、品牌、型號(hào)、尺寸等語義化信息添加到URL地址中,以現(xiàn)有的技術(shù)中是無法實(shí)現(xiàn)的。因此,怎樣在WEB中按照用戶的實(shí)際需求實(shí)現(xiàn)URL結(jié)構(gòu)的處理就成了目前亟待解決的問題。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種能夠滿足用戶在不同場(chǎng)景下對(duì)同一信息資源的URL地址的不同個(gè)性化需要求。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種URL結(jié)構(gòu)處理方法,包括:
[0006]從WEB頁面接收頁面請(qǐng)求信息,所述頁面請(qǐng)求信息包括WEB頁面的URL地址;所述WEB頁面的URL地址包括業(yè)務(wù)標(biāo)簽;
[0007]根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換;
[0008]如果是,則根據(jù)業(yè)務(wù)標(biāo)簽與預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址;
[0009]根據(jù)所述原始URL地址,進(jìn)行業(yè)務(wù)邏輯處理并返回處理結(jié)果。
[0010]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,在從WEB頁面接收頁面請(qǐng)求信息之前,還包括:
[0011]建立業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,并將所述業(yè)務(wù)標(biāo)簽添加到關(guān)鍵字列表中;
[0012]接收原始URL地址、語義化信息、以及業(yè)務(wù)標(biāo)簽,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址;
[0013]其中,所述語義化信息包括:目錄結(jié)構(gòu)、后綴名、參數(shù)類型、標(biāo)題名稱、標(biāo)題拼音、日期中的至少一種。
[0014]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,所述原始URL地址以及所述WEB頁面的URL地址均包括:協(xié)議名稱、存放信息資源的主機(jī)域名以及URI ;
[0015]將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址具體包括:
[0016]從所述原始URL地址中解析原始URL地址的URI ;
[0017]將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對(duì)應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI中,構(gòu)成新的URI ;
[0018]將所述原始URL的協(xié)議名稱、存放信息資源的主機(jī)域名以及所述新的URI進(jìn)行組合,構(gòu)成WEB頁面的URL地址。
[0019]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換,具體包括:
[0020]從所述WEB頁面的URL地址中解析所述WEB頁面的URL地址的URI ;
[0021]判斷所述WEB頁面的URL地址的URI中是否包括保存在所述關(guān)鍵字列表中的業(yè)務(wù)標(biāo)簽;如果判斷結(jié)果為是,則確定需要對(duì)WEB頁面的URL地址進(jìn)行URL轉(zhuǎn)換。
[0022]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,所述原始URL地址的URI中包括:參數(shù)信息;
[0023]所述將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對(duì)應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI具體包括:
[0024]將所述業(yè)務(wù)標(biāo)簽信息、所述參數(shù)信息以及所述語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對(duì)應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則,轉(zhuǎn)化為新的URI。
[0025]第二方面,本發(fā)明實(shí)施例還提供一種URL結(jié)構(gòu)處理裝置,包括:
[0026]請(qǐng)求接收模塊,從WEB頁面接收頁面請(qǐng)求信息,所述頁面請(qǐng)求信息包括WEB頁面的URL地址;所述WEB頁面的URL地址包括業(yè)務(wù)標(biāo)簽;
[0027]判斷模塊,根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換;
[0028]URL轉(zhuǎn)換模塊,用于在判斷模塊的判斷結(jié)果為是時(shí),則根據(jù)業(yè)務(wù)標(biāo)簽與預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址;
[0029]業(yè)務(wù)處理模塊,用于根據(jù)所述原始URL地址,進(jìn)行業(yè)務(wù)邏輯處理并返回處理結(jié)果。
[0030]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,還包括:
[0031]關(guān)鍵字列表生成模塊,用于建立業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,并將所述業(yè)務(wù)標(biāo)簽添加到關(guān)鍵字列表中;
[0032]WEB頁面的URL地址生成模塊,用于接收原始URL地址、語義化信息、以及業(yè)務(wù)標(biāo)簽,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址;
[0033]其中,所述語義化信息包括:目錄結(jié)構(gòu)、后綴名、參數(shù)類型、標(biāo)題名稱、標(biāo)題拼音、日期中的至少一種。
[0034]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,所述原始URL地址以及所述WEB頁面的URL地址均包括:協(xié)議名稱、存放信息資源的主機(jī)域名以及URI ;
[0035]所述WEB頁面的URL地址生成模塊具體包括:
[0036]第一解析單元,用于從所述原始URL地址中解析原始URL地址的URI ;
[0037]URI生成單元,用于將業(yè)務(wù)標(biāo)簽以及語義化信息根據(jù)與所述業(yè)務(wù)標(biāo)簽所對(duì)應(yīng)的所述預(yù)設(shè)的轉(zhuǎn)換規(guī)則添加到原始URL地址的URI中,構(gòu)成新的URI ;;
[0038]WEB頁面的URL地址生成子單元,用于將所述原始URL的協(xié)議名稱、存放信息資源的主機(jī)域名以及所述新的URI進(jìn)行組合,構(gòu)成WEB頁面的URL地址。
[0039]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第三種可能的實(shí)施方式,所述判斷模塊具體包括:
[0040]第二解析單元,從所述WEB頁面的URL地址中解析所述WEB頁面的URL地址的URI ;
[0041]判斷子單元,用于判斷所述WEB頁面的URL地址的URI中是否包括保存在所述關(guān)鍵字列表中的業(yè)務(wù)標(biāo)簽;如果判斷結(jié)果為是,則確定需要對(duì)WEB頁面的URL地址進(jìn)行URL轉(zhuǎn)換。
[0042]第三方面,本發(fā)明實(shí)施例還提供一種URL結(jié)構(gòu)處理系統(tǒng),包括:WEB客戶端以及服務(wù)器,所述服務(wù)器上還設(shè)置有如上述第二方面所述的URL結(jié)構(gòu)處理裝置。
[0043]本發(fā)明實(shí)施例所提供的URL結(jié)構(gòu)處理方法,在從WEB頁面接受到頁面請(qǐng)求信息后,要根據(jù)該頁面請(qǐng)求信息中所包含的業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換,而WEB頁面的URL地址是針對(duì)某一信息資源的個(gè)性化地址,服務(wù)器端最終能夠識(shí)別的URL地址是該信息資源的原始URL地址,因此在確定了需要將WEB頁面的URL地址轉(zhuǎn)化為原始URL地址后,根據(jù)預(yù)先設(shè)定的WEB頁面的URL地址以及原始URL地址之間的轉(zhuǎn)化規(guī)則,將WEB頁面的URL地址轉(zhuǎn)換為原始URL地址,而對(duì)于同一個(gè)原始URL地址,可以有多種將原始URL地址轉(zhuǎn)化為個(gè)性化的WEB頁面的URL地址的轉(zhuǎn)化規(guī)則,多因而能夠滿足用戶在不同場(chǎng)景下對(duì)同一信息資源的URL地址的不同個(gè)性化需要求。
[0044]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
[0046]圖1示出了本發(fā)明實(shí)施例所提供的一種URL結(jié)構(gòu)處理方法的流程圖;
[0047]圖2示出了本發(fā)明實(shí)施例所提供的另一種URL結(jié)構(gòu)處理方法的流程圖;
[0048]圖3示出了本發(fā)明實(shí)施例所提供的URL結(jié)構(gòu)處理方法中,將所述原始URL地址和語義化信息按照所述業(yè)務(wù)標(biāo)簽和預(yù)設(shè)的轉(zhuǎn)換規(guī)則之間的映射關(guān)系,生成WEB頁面的URL地址具體方法的流程圖;
[0049]圖4示出了本發(fā)明實(shí)施例所提供的URL結(jié)構(gòu)處理方法中,根據(jù)所述業(yè)務(wù)標(biāo)簽判斷是否需要進(jìn)行URL轉(zhuǎn)換的具體方法的流程圖;
[0050]圖5示出了本發(fā)明實(shí)施例所提供的一種URL結(jié)構(gòu)
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1