• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    302跳轉(zhuǎn)方法、URL生成方法及系統(tǒng)、域名解析方法及系統(tǒng)技術(shù)方案

    技術(shù)編號(hào):14687052 閱讀:164 留言:0更新日期:2017-02-23 09:14
    本發(fā)明專利技術(shù)提供跳轉(zhuǎn)URL的生成方法、系統(tǒng)及跳轉(zhuǎn)服務(wù)器,域名解析請(qǐng)求的解析方法、系統(tǒng)及DNS服務(wù)器,支持HTTPS的302跳轉(zhuǎn)方法及網(wǎng)絡(luò)系統(tǒng)??蛻舳税l(fā)送第一HTTP請(qǐng)求;跳轉(zhuǎn)服務(wù)器指定內(nèi)容服務(wù)器并將其IP轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將服務(wù)域名作為后綴,與第一HTTP請(qǐng)求的URL組成跳轉(zhuǎn)URL發(fā)至客戶端;客戶端請(qǐng)求解析跳轉(zhuǎn)域名;DNS服務(wù)器識(shí)別服務(wù)域名,對(duì)跳轉(zhuǎn)域名的前綴進(jìn)行逆轉(zhuǎn)換,得到內(nèi)容服務(wù)器的IP發(fā)至客戶端;客戶端向內(nèi)容服務(wù)器發(fā)送包含跳轉(zhuǎn)URL的第二HTTP請(qǐng)求;內(nèi)容服務(wù)器將解析生成的HTTP響應(yīng)發(fā)至客戶端。解決了全站使用HTTPS時(shí)傳統(tǒng)CDN系統(tǒng)中302跳轉(zhuǎn)無法直接使用的問題,并能有效提高可擴(kuò)展性。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及302重定向領(lǐng)域,特別是涉及跳轉(zhuǎn)URL的生成方法、系統(tǒng),域名解析請(qǐng)求的解析方法、系統(tǒng),支持HTTPS的302跳轉(zhuǎn)方法及網(wǎng)絡(luò)系統(tǒng)。
    技術(shù)介紹
    在CDN系統(tǒng)中,HTTP的302跳轉(zhuǎn)方式被廣泛使用。一種場(chǎng)景是,當(dāng)文件訪問到一臺(tái)不存在的服務(wù)器時(shí),服務(wù)器可以根據(jù)已知的消息將訪問直接重定向到存在文件的服務(wù)器上。另外一種場(chǎng)景是,存在一種流媒體的負(fù)載均衡系統(tǒng)是HTTP協(xié)議的302跳轉(zhuǎn)方式(HTTPLoadBalance,簡(jiǎn)稱:HLB)。這種基于HTTP跳轉(zhuǎn)方式的負(fù)載均衡系統(tǒng)相對(duì)基于DNS協(xié)議的流量負(fù)載系統(tǒng)有眾多突出優(yōu)點(diǎn),如高實(shí)時(shí)性、準(zhǔn)確性、內(nèi)容感知等。HTTPS協(xié)議是HTTP協(xié)議的安全擴(kuò)展,提供服務(wù)器的身份認(rèn)證,保護(hù)數(shù)據(jù)的隱私和完整性?;诎踩目紤],越來越多的網(wǎng)站開始全站采用HTTPS協(xié)議來展示他們的內(nèi)容。但HTTPS協(xié)議原生不支持HTTP協(xié)議中一種以IP為目的地的302跳轉(zhuǎn)方式。因?yàn)?,?jīng)過302跳轉(zhuǎn)后會(huì)使攜帶的IP會(huì)被當(dāng)做host來使用,這樣會(huì)導(dǎo)致客戶端在SSL握手階段拿IP作為域名來校驗(yàn)證書的合法性,而不是使用跳轉(zhuǎn)前的域名來驗(yàn)證(服務(wù)器上的證書提供的正是這個(gè)域名),這樣會(huì)導(dǎo)致證書校驗(yàn)失敗。現(xiàn)有的一種支持HTTPS跳轉(zhuǎn)的方式是,將需要跳轉(zhuǎn)到的服務(wù)器的名稱或者ID加入到域名當(dāng)中,如:當(dāng)希望客戶端到ID為xyz服務(wù)器訪問時(shí),返回一個(gè)域名為xyz.chinanetcenter.com的302跳轉(zhuǎn)。在客戶端解析xyz.chinanetcenter.com時(shí),服務(wù)器會(huì)根據(jù)內(nèi)部存儲(chǔ),得到xyz的IP地址,將其返回給客戶端。但是,這種方法依然存在缺陷,那就是該跳轉(zhuǎn)方式不易于擴(kuò)展,當(dāng)服務(wù)器變更時(shí)DNS必須及時(shí)更新服務(wù)器的IP列表,否則可能出現(xiàn)無法解析或解析出錯(cuò)的現(xiàn)象??偟膩碚f,當(dāng)一個(gè)CDN客戶需要使用全站HTTPS時(shí),CDN系統(tǒng)中使用到的IP為目的的302跳轉(zhuǎn)的技術(shù)無法直接支持。
    技術(shù)實(shí)現(xiàn)思路
    鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本專利技術(shù)的目的在于提供跳轉(zhuǎn)URL的生成方法、系統(tǒng),域名解析請(qǐng)求的解析方法、系統(tǒng),支持HTTPS的302跳轉(zhuǎn)方法及網(wǎng)絡(luò)系統(tǒng),用于解決現(xiàn)有技術(shù)中存在的上述問題。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種跳轉(zhuǎn)URL的生成方法,應(yīng)用于與客戶端通信連接的跳轉(zhuǎn)服務(wù)器,所述方法包括:接收由所述客戶端發(fā)送的第一HTTP請(qǐng)求;指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳轉(zhuǎn)域名的后綴,并將所述跳轉(zhuǎn)域名與所述第一HTTP請(qǐng)求中的URL組成跳轉(zhuǎn)URL,發(fā)送至所述客戶端。于本專利技術(shù)一實(shí)施例中,所述預(yù)設(shè)規(guī)則包括:Base32算法。于本專利技術(shù)一實(shí)施例中,所述跳轉(zhuǎn)域名的前綴還包括:所述第一HTTP請(qǐng)求中的域名按照所述預(yù)設(shè)規(guī)則轉(zhuǎn)換而成的內(nèi)容。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種域名解析請(qǐng)求的解析方法,應(yīng)用于與客戶端通信連接的DNS服務(wù)器,用于解析如上任一所述的跳轉(zhuǎn)域名,所述方法包括:接收由所述客戶端發(fā)送的用于解析所述跳轉(zhuǎn)域名的域名解析請(qǐng)求;在識(shí)別出所述域名解析請(qǐng)求中預(yù)先注冊(cè)的服務(wù)域名時(shí),根據(jù)所述預(yù)設(shè)規(guī)則的逆運(yùn)算對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行轉(zhuǎn)換,從而獲取內(nèi)容服務(wù)器的IP地址,發(fā)送至所述客戶端。于本專利技術(shù)一實(shí)施例中,所述預(yù)設(shè)規(guī)則包括:Base32算法。于本專利技術(shù)一實(shí)施例中,根據(jù)所述預(yù)設(shè)規(guī)則的逆運(yùn)算對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行轉(zhuǎn)換時(shí),還包括:獲取所述第一HTTP請(qǐng)求中的域名。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種支持HTTPS的302跳轉(zhuǎn)方法,應(yīng)用于分別與客戶端通信連接的跳轉(zhuǎn)服務(wù)器、DNS服務(wù)器、及內(nèi)容服務(wù)器所組成的網(wǎng)絡(luò)系統(tǒng),所述方法包括:所述客戶端向所述跳轉(zhuǎn)服務(wù)器發(fā)送第一HTTP請(qǐng)求;所述跳轉(zhuǎn)服務(wù)器接收所述第一HTTP請(qǐng)求,指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳轉(zhuǎn)域名的后綴,并將所述跳轉(zhuǎn)域名與所述第一HTTP請(qǐng)求中的URL組成跳轉(zhuǎn)URL,發(fā)送至所述客戶端;所述客戶端接收所述跳轉(zhuǎn)URL,并向一DNS服務(wù)器發(fā)送請(qǐng)求解析其中的跳轉(zhuǎn)域名的域名解析請(qǐng)求;所述DNS服務(wù)器接收所述域名解析請(qǐng)求,在識(shí)別出其中的所述預(yù)先注冊(cè)的服務(wù)域名時(shí),根據(jù)所述預(yù)設(shè)規(guī)則對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行逆轉(zhuǎn)換,從而獲取所述內(nèi)容服務(wù)器的IP地址,發(fā)送至所述客戶端;所述客戶端接收所述內(nèi)容服務(wù)器的IP地址,向所述內(nèi)容服務(wù)器發(fā)送包含所述跳轉(zhuǎn)URL的第二HTTP請(qǐng)求;所述內(nèi)容服務(wù)器接收所述第二HTTP請(qǐng)求,將對(duì)應(yīng)生成的HTTP響應(yīng)發(fā)送至所述客戶端。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種跳轉(zhuǎn)URL的生成系統(tǒng),應(yīng)用于與客戶端通信連接的跳轉(zhuǎn)服務(wù)器,所述系統(tǒng)包括:請(qǐng)求接收模塊,用于接收由所述客戶端發(fā)送的第一HTTP請(qǐng)求;URL生成模塊,用于指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳轉(zhuǎn)域名的后綴,并將所述跳轉(zhuǎn)域名與所述第一HTTP請(qǐng)求中的URL組成跳轉(zhuǎn)URL,發(fā)送至所述客戶端。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種域名解析請(qǐng)求的解析系統(tǒng),應(yīng)用于與客戶端通信連接的DNS服務(wù)器,用于解析如上任一所述的跳轉(zhuǎn)域名,所述系統(tǒng)包括:請(qǐng)求接收模塊,用于接收由所述客戶端發(fā)送的用于解析所述跳轉(zhuǎn)域名的域名解析請(qǐng)求;請(qǐng)求解析模塊,用于在識(shí)別出所述域名解析請(qǐng)求中預(yù)先注冊(cè)的服務(wù)域名時(shí),根據(jù)所述預(yù)設(shè)規(guī)則的逆運(yùn)算對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行轉(zhuǎn)換,從而獲取內(nèi)容服務(wù)器的IP地址,發(fā)送至所述客戶端。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本專利技術(shù)提供一種網(wǎng)絡(luò)系統(tǒng),包括:分別與客戶端通信連接的跳轉(zhuǎn)服務(wù)器、DNS服務(wù)器、及內(nèi)容服務(wù)器,其中,所述跳轉(zhuǎn)服務(wù)器包括:如上所述的跳轉(zhuǎn)URL的生成系統(tǒng),所述DNS服務(wù)器包括:如上所述的域名解析請(qǐng)求的解析系統(tǒng)。如上所述,本專利技術(shù)的302跳轉(zhuǎn)方法、URL生成方法及系統(tǒng)、域名解析方法及系統(tǒng),解決了全站使用HTTPS時(shí)傳統(tǒng)CDN系統(tǒng)中302跳轉(zhuǎn)的技術(shù)無法直接使用的問題,并能有效提高可擴(kuò)展性。附圖說明圖1顯示為本專利技術(shù)一實(shí)施例的302跳轉(zhuǎn)方法示意圖。圖2顯示為本專利技術(shù)一實(shí)施例的跳轉(zhuǎn)URL的生成方法示意圖。圖3顯示為本專利技術(shù)一實(shí)施例的跳轉(zhuǎn)URL的生成系統(tǒng)示意圖。圖4顯示為本專利技術(shù)一實(shí)施例的跳轉(zhuǎn)域名解析請(qǐng)求的解析方法示意圖。圖5顯示為本專利技術(shù)一實(shí)施例的跳轉(zhuǎn)域名解析請(qǐng)求的解析系統(tǒng)示意圖。具體實(shí)施方式以下通過特定的具體實(shí)例說明本專利技術(shù)的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本專利技術(shù)的其他優(yōu)點(diǎn)與功效。本專利技術(shù)還可以通過另外不同的具體實(shí)施方式加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒有背離本專利技術(shù)的精神下進(jìn)行各種修飾或改變。需說明的是,在不沖突的情況下,以下實(shí)施例及實(shí)施例中的特征可以相互組合。需要說明的是,以下實(shí)施例中所提供的圖示僅以示意方式說明本專利技術(shù)的基本構(gòu)想,遂圖式中僅顯示與本專利技術(shù)中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。針對(duì)當(dāng)前HTTPS的特性,本專利技術(shù)提出使用由IP產(chǎn)生的特殊域名代替IP的跳轉(zhuǎn)方式,主要解決的問題是:(1)HTTPS原生不支持以IP為目的的302跳轉(zhuǎn);(2)傳統(tǒng)CDN系統(tǒng)中許多技術(shù)本文檔來自技高網(wǎng)
    ...
    302跳轉(zhuǎn)方法、URL生成方法及系統(tǒng)、域名解析方法及系統(tǒng)

    【技術(shù)保護(hù)點(diǎn)】
    一種跳轉(zhuǎn)URL的生成方法,其特征在于,應(yīng)用于與客戶端通信連接的跳轉(zhuǎn)服務(wù)器,所述方法包括:接收由所述客戶端發(fā)送的第一HTTP請(qǐng)求;指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳轉(zhuǎn)域名的后綴,并將所述跳轉(zhuǎn)域名與所述第一HTTP請(qǐng)求中的URL組成跳轉(zhuǎn)URL,發(fā)送至所述客戶端。

    【技術(shù)特征摘要】
    1.一種跳轉(zhuǎn)URL的生成方法,其特征在于,應(yīng)用于與客戶端通信連接的跳轉(zhuǎn)服務(wù)器,所述方法包括:接收由所述客戶端發(fā)送的第一HTTP請(qǐng)求;指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳轉(zhuǎn)域名的后綴,并將所述跳轉(zhuǎn)域名與所述第一HTTP請(qǐng)求中的URL組成跳轉(zhuǎn)URL,發(fā)送至所述客戶端。2.根據(jù)權(quán)利要求1所述的跳轉(zhuǎn)域名解析請(qǐng)求的生成方法,其特征在于,所述預(yù)設(shè)規(guī)則包括:Base32算法。3.根據(jù)權(quán)利要求1所述的跳轉(zhuǎn)域名解析請(qǐng)求的生成方法,其特征在于,所述跳轉(zhuǎn)域名的前綴還包括:所述第一HTTP請(qǐng)求中的域名按照所述預(yù)設(shè)規(guī)則轉(zhuǎn)換而成的內(nèi)容。4.一種域名解析請(qǐng)求的解析方法,其特征在于,應(yīng)用于與客戶端通信連接的DNS服務(wù)器,用于解析如權(quán)利要求1-3中任一所述的跳轉(zhuǎn)域名,所述方法包括:接收由所述客戶端發(fā)送的用于解析所述跳轉(zhuǎn)域名的域名解析請(qǐng)求;在識(shí)別出所述域名解析請(qǐng)求中預(yù)先注冊(cè)的服務(wù)域名時(shí),根據(jù)所述預(yù)設(shè)規(guī)則的逆運(yùn)算對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行轉(zhuǎn)換,從而獲取內(nèi)容服務(wù)器的IP地址,發(fā)送至所述客戶端。5.根據(jù)權(quán)利要求4所述的域名解析請(qǐng)求的解析方法,其特征在于,所述預(yù)設(shè)規(guī)則包括:Base32算法。6.根據(jù)權(quán)利要求4所述的域名解析請(qǐng)求的解析方法,其特征在于,根據(jù)所述預(yù)設(shè)規(guī)則的逆運(yùn)算對(duì)所述跳轉(zhuǎn)域名的前綴進(jìn)行轉(zhuǎn)換時(shí),還包括:獲取所述第一HTTP請(qǐng)求中的域名。7.一種支持HTTPS的302跳轉(zhuǎn)方法,其特征在于,應(yīng)用于分別與客戶端通信連接的跳轉(zhuǎn)服務(wù)器、DNS服務(wù)器、及內(nèi)容服務(wù)器所組成的網(wǎng)絡(luò)系統(tǒng),所述方法包括:所述客戶端向所述跳轉(zhuǎn)服務(wù)器發(fā)送第一HTTP請(qǐng)求;所述跳轉(zhuǎn)服務(wù)器接收所述第一HTTP請(qǐng)求,指定一內(nèi)容服務(wù)器,將該內(nèi)容服務(wù)器的IP地址按照預(yù)設(shè)規(guī)則轉(zhuǎn)換成跳轉(zhuǎn)域名的前綴,將預(yù)先注冊(cè)的服務(wù)域名作為所述跳...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:洪珂,莫小琪,林基宏
    申請(qǐng)(專利權(quán))人:網(wǎng)宿科技股份有限公司,
    類型:發(fā)明
    國(guó)別省市:上海;31

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲VA中文字幕无码一二三区| 人妻在线无码一区二区三区| 国产成人麻豆亚洲综合无码精品 | 亚洲色无码一区二区三区| 亚洲av无码一区二区三区不卡| 精品国精品无码自拍自在线| 亚洲男人在线无码视频| 人妻精品久久无码区洗澡| 亚洲精品中文字幕无码蜜桃 | 久久综合一区二区无码| 免费无码中文字幕A级毛片| 亚洲午夜无码片在线观看影院猛 | 日韩少妇无码一区二区三区| 无码乱人伦一区二区亚洲一| 黄桃AV无码免费一区二区三区| 69久久精品无码一区二区| 亚洲成AV人片天堂网无码| 永久免费无码网站在线观看个| 亚洲AV无码一区二区三区牲色| 色偷偷一区二区无码视频| 亚洲国产精品无码专区| 久久青青草原亚洲av无码| 国产成人无码A区在线观看视频 | 亚洲情XO亚洲色XO无码| YY111111少妇无码理论片| 国产成人无码av在线播放不卡| 国产午夜av无码无片久久96| 99精品人妻无码专区在线视频区| 无码精品A∨在线观看中文| 亚洲AV永久纯肉无码精品动漫| 中文无码制服丝袜人妻av| 久久99久久无码毛片一区二区 | 亚洲国产AV无码一区二区三区| 久久久久久无码Av成人影院| 亚洲va无码va在线va天堂| 无码专区—VA亚洲V天堂| 人妻无码一区二区三区AV| 久久亚洲AV无码精品色午夜| 亚洲av无码专区在线电影天堂| 亚洲Av无码国产一区二区| 狠狠爱无码一区二区三区|