欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種接口數(shù)據(jù)的處理方法_2

文檔序號:9451537閱讀:來源:國知局
2]具體的,本實施例包括如圖2所示的數(shù)據(jù)扭轉(zhuǎn)過程,其中至少包括:
當接收到HTTP請求,并且檢測存在轉(zhuǎn)發(fā)標識和緩存標識時,檢測所述轉(zhuǎn)發(fā)服務器是否本地緩存所述緩存標識對應的響應數(shù)據(jù),若存在則向前端返回所述轉(zhuǎn)發(fā)服務器緩存的響應數(shù)據(jù)。若不存在則檢測所述網(wǎng)絡緩存服務器是否存儲所述緩存標識對應的響應數(shù)據(jù)。
[0023]若所述網(wǎng)絡緩存服務器存儲了所述緩存標識對應的響應數(shù)據(jù),則向前端返回所述網(wǎng)絡緩存服務器存儲的響應數(shù)據(jù)。若所述網(wǎng)絡緩存服務器沒有存儲所述緩存標識對應的響應數(shù)據(jù),則透傳數(shù)據(jù)接口。
[0024]具體的,本實施例包括如圖3所示的數(shù)據(jù)組裝過程,所述根據(jù)所述轉(zhuǎn)發(fā)參數(shù)組裝響應數(shù)據(jù),包括:
檢測是否已緩存需要組裝的響應數(shù)據(jù),若否則根據(jù)所述轉(zhuǎn)發(fā)參數(shù)提取所述原始接口,并請求所述原始接口。
[0025]檢測是否存在所述緩存標識,若存在則緩存經(jīng)由所述原始接口的數(shù)據(jù),若不存在則檢測是否存在數(shù)據(jù)截取標識,若存在數(shù)據(jù)截取標識則組裝響應數(shù)據(jù)。
[0026]本發(fā)明實施例提供的接口數(shù)據(jù)的處理方法,通過反向代理服務器設置轉(zhuǎn)發(fā)參數(shù),并將請求轉(zhuǎn)發(fā)到轉(zhuǎn)發(fā)服務中;轉(zhuǎn)發(fā)服務器對轉(zhuǎn)發(fā)參數(shù)進行解析并調(diào)用原始接口,然后根據(jù)轉(zhuǎn)發(fā)參數(shù)重新組裝數(shù)據(jù);同時,根據(jù)緩存標識對上述調(diào)用的原始接口返回數(shù)據(jù)進行緩存,方便下次調(diào)用取用;之后對重新組裝的數(shù)據(jù)返回前臺,并根據(jù)http緩存協(xié)議設置前端數(shù)據(jù)有效期。從而實現(xiàn)了在調(diào)用接口使用采用緩存,減少對數(shù)據(jù)接口的訪問次數(shù);還實現(xiàn)了在后端采用接口數(shù)據(jù)重組,減少對業(yè)務數(shù)據(jù)接口的訪問次數(shù),提升了前端的響應速度;并且通過在后端的數(shù)據(jù)重新組裝降低了前端的網(wǎng)絡消耗。
[0027]本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于設備實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0028]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0029]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。
【主權(quán)項】
1.一種接口數(shù)據(jù)的處理方法,其特征在于,包括: 解析轉(zhuǎn)發(fā)參數(shù)并調(diào)用原始接口; 根據(jù)所述轉(zhuǎn)發(fā)參數(shù)組裝響應數(shù)據(jù),所述轉(zhuǎn)發(fā)參數(shù)在反向代理服務器中設置; 將所述響應數(shù)據(jù)返回前臺,并根據(jù)http緩存協(xié)議設置前端數(shù)據(jù)有效期。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述轉(zhuǎn)發(fā)參數(shù)包括method表示轉(zhuǎn)發(fā)的接口請求方式,默認值為GET ;shortUrl表示轉(zhuǎn)發(fā)的接口相對地址;requestParam表示轉(zhuǎn)發(fā)的接口請求參數(shù);retKey表示處理過后的接口數(shù)據(jù)存放的鍵值,默認值表示retKey ;spIitPath表示需要截取返回報文中的節(jié)點的數(shù)據(jù)的PATH路徑;cacheTime表示緩存時間控制標識。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在解析轉(zhuǎn)發(fā)參數(shù)并調(diào)用原始接口之前,還包括: 在請求頭添加Host參數(shù),并設置需要代理的網(wǎng)站HOST,所述Host參數(shù)的設置用于避免所述原始接口的校驗請求來源引發(fā)的錯誤; 在所述請求頭添加pr0Xy_h0st參數(shù),并設置需要代理的網(wǎng)站轉(zhuǎn)發(fā)后的HOST,所述proxy_host參數(shù)的設置用于在調(diào)用所述原始接口時,組裝所述原始接口 URL的domain ;在所述請求頭添加forward_tag參數(shù),所述forward_tag參數(shù)的設置用于區(qū)分是否轉(zhuǎn)發(fā),其中,設置為true則解析封裝接口數(shù)據(jù),設置為false則透傳數(shù)據(jù)接口。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 緩存由所述原始接口向所述前臺返回的數(shù)據(jù); 其中,轉(zhuǎn)發(fā)服務器本地緩存采用LRU刪除最后訪問時間最遠的數(shù)據(jù);網(wǎng)絡緩存服務器用于存儲所有由所述原始接口向所述前臺返回的數(shù)據(jù)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 當接收到HTTP請求,并且檢測存在轉(zhuǎn)發(fā)標識和緩存標識時,檢測所述轉(zhuǎn)發(fā)服務器是否本地緩存所述緩存標識對應的響應數(shù)據(jù),若存在則向前端返回所述轉(zhuǎn)發(fā)服務器緩存的響應數(shù)據(jù);若不存在則檢測所述網(wǎng)絡緩存服務器是否存儲所述緩存標識對應的響應數(shù)據(jù); 若所述網(wǎng)絡緩存服務器存儲了所述緩存標識對應的響應數(shù)據(jù),則向前端返回所述網(wǎng)絡緩存服務器存儲的響應數(shù)據(jù);若所述網(wǎng)絡緩存服務器沒有存儲所述緩存標識對應的響應數(shù)據(jù),則透傳數(shù)據(jù)接口。6.根據(jù)權(quán)利要求1-5中任意一項所述的方法,其特征在于,所述根據(jù)所述轉(zhuǎn)發(fā)參數(shù)組裝響應數(shù)據(jù),包括: 檢測是否已緩存需要組裝的響應數(shù)據(jù),若否則根據(jù)所述轉(zhuǎn)發(fā)參數(shù)提取所述原始接口,并請求所述原始接口; 檢測是否存在所述緩存標識,若存在則緩存經(jīng)由所述原始接口的數(shù)據(jù),若不存在則檢測是否存在數(shù)據(jù)截取標識,若存在數(shù)據(jù)截取標識則組裝響應數(shù)據(jù)。
【專利摘要】本發(fā)明實施例公開了一種接口數(shù)據(jù)的處理方法,涉及電子信息技術(shù)領(lǐng)域,能夠減少對數(shù)據(jù)接口的訪問次數(shù);還實現(xiàn)了在后端采用接口數(shù)據(jù)重組,減少對業(yè)務數(shù)據(jù)接口的訪問次數(shù),提升了前端的響應速度;并且通過在后端的數(shù)據(jù)重新組裝降低了前端的網(wǎng)絡消耗。本發(fā)明的方法包括:解析轉(zhuǎn)發(fā)參數(shù)并調(diào)用原始接口;根據(jù)所述轉(zhuǎn)發(fā)參數(shù)組裝響應數(shù)據(jù),所述轉(zhuǎn)發(fā)參數(shù)在反向代理服務器中設置;將所述響應數(shù)據(jù)返回前臺,并根據(jù)http緩存協(xié)議設置前端數(shù)據(jù)有效期。本發(fā)明適用于HTTP接口數(shù)據(jù)的動態(tài)組裝。
【IPC分類】H04L29/08
【公開號】CN105208100
【申請?zhí)枴緾N201510525227
【發(fā)明人】吳鎖明, 羅義斌, 孫力斌, 祝云開, 趙立陽
【申請人】聯(lián)創(chuàng)車盟汽車服務有限公司
【公開日】2015年12月30日
【申請日】2015年8月25日
當前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
达尔| 会泽县| 本溪| 汉沽区| 南投市| 济源市| 手游| 博爱县| 曲靖市| 常德市| 德昌县| 长宁县| 汉寿县| 江阴市| 青河县| 来凤县| 二连浩特市| 阿图什市| 梧州市| 柘城县| 四子王旗| 巨鹿县| 北安市| 东兴市| 郎溪县| 连平县| 灌阳县| 永嘉县| 林甸县| 莱州市| 桐柏县| 罗山县| 伽师县| 攀枝花市| 松江区| 娱乐| 抚顺县| 磴口县| 开鲁县| 丘北县| 延安市|