• 
    <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
    主站蜘蛛池模板: 国产成人精品无码片区在线观看| 国产精品无码av在线播放| av无码精品一区二区三区四区| 精品无码成人网站久久久久久| 中文字幕无码乱码人妻系列蜜桃 | 中文字幕无码久久久| 无码性午夜视频在线观看| 高清无码午夜福利在线观看 | 国产成人无码一区二区三区 | 亚洲Av无码国产情品久久| 无码区国产区在线播放| 下载天堂国产AV成人无码精品网站| 亚洲人成国产精品无码| 无码国产乱人伦偷精品视频 | 特级毛片内射www无码| 久久老子午夜精品无码| 无码专区6080yy国产电影| 中文字幕人成无码人妻| 亚洲av中文无码乱人伦在线咪咕| 国产成人无码AV片在线观看| 人妻av无码一区二区三区| 日韩人妻无码精品一专区| 日韩专区无码人妻| 日韩毛片无码永久免费看| 国产乱人伦中文无无码视频试看| 亚洲国产一二三精品无码| 精品久久久久久无码人妻热| AV无码小缝喷白浆在线观看| 久久久久久亚洲av无码蜜芽| 亚洲中文无码亚洲人成影院| 无码人妻丰满熟妇区毛片| 亚洲av无码电影网| 国产成人无码网站| 国产成人无码A区精油按摩| 午夜福利无码一区二区| 国产AV无码专区亚洲AV手机麻豆| 三上悠亚ssⅰn939无码播放| heyzo高无码国产精品| 成人无码WWW免费视频| 曰批全过程免费视频在线观看无码| 国产a v无码专区亚洲av|