[發(fā)明專利]HTTP服務(wù)的處理方法、裝置、存儲介質(zhì)及處理器有效
| 申請?zhí)枺?/td> | 201510728862.0 | 申請日: | 2015-10-30 |
| 公開(公告)號: | CN106656920B | 公開(公告)日: | 2019-09-06 |
| 發(fā)明(設(shè)計)人: | 高全勝 | 申請(專利權(quán))人: | 北京國雙科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京鼎佳達知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100083 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | http 服務(wù) 處理 方法 裝置 | ||
1.一種HTTP服務(wù)的處理方法,其特征在于,所述方法包括:
對前端發(fā)起的超文本傳輸協(xié)議HTTP請求進行攔截;
對攔截的HTTP請求進行統(tǒng)一批量處理;
將處理后的HTTP請求發(fā)送給服務(wù)器;
攔截所述服務(wù)器返回的HTTP響應(yīng);
對攔截的HTTP響應(yīng)進行統(tǒng)一批量處理;
將處理后的HTTP響應(yīng)發(fā)送給對應(yīng)的前端;所述對前端發(fā)起的HTTP請求進行攔截,包括:
當(dāng)前端發(fā)起HTTP請求時,調(diào)用請求攔截鉤子Hook函數(shù)將原生請求應(yīng)用程序接口API掛起;
所述對攔截的HTTP請求進行統(tǒng)一批量處理,包括:
調(diào)用預(yù)設(shè)的請求處理API對所述HTTP請求進行統(tǒng)一批量處理,所述請求處理API中寫有處理HTTP請求的定制邏輯。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)用預(yù)設(shè)的請求處理API對所述HTTP請求進行統(tǒng)一批量處理,包括:
按照所述請求處理API中的定制邏輯對所述HTTP請求進行統(tǒng)一批量處理,其中,所述統(tǒng)一批量處理包括下述至少一種處理方式:對HTTP請求報文的頭部數(shù)據(jù)進行改寫,以及對HTTP請求報文的體部數(shù)據(jù)進行增加、刪除或改寫。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述攔截所述服務(wù)器返回的HTTP響應(yīng),包括:
當(dāng)所述服務(wù)器返回HTTP響應(yīng)時,調(diào)用響應(yīng)攔截Hook函數(shù)將原生響應(yīng)API掛起;
所述對攔截的HTTP響應(yīng)進行統(tǒng)一批量處理,包括:
調(diào)用預(yù)設(shè)的響應(yīng)處理API對所述HTTP響應(yīng)進行統(tǒng)一批量處理,所述響應(yīng)處理API中寫有處理HTTP響應(yīng)的定制邏輯。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述調(diào)用預(yù)設(shè)的響應(yīng)處理API對所述HTTP響應(yīng)進行統(tǒng)一批量處理,包括:
按照所述響應(yīng)處理API中的定制邏輯對所述HTTP響應(yīng)進行統(tǒng)一批量處理,其中,所述統(tǒng)一批量處理包括下述至少一種處理方式:對HTTP響應(yīng)報文的頭部數(shù)據(jù)進行改寫,以及對HTTP響應(yīng)報文的狀態(tài)行數(shù)據(jù)進行改寫。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,所述對前端發(fā)起的HTTP請求進行攔截,包括:
對第一選定前端發(fā)起的HTTP請求進行攔截;和/或,
對第一預(yù)定時段內(nèi)前端發(fā)起的HTTP請求進行攔截;
所述攔截所述服務(wù)器返回的HTTP響應(yīng),包括:
攔截所述服務(wù)器向第二選定前端返回的HTTP響應(yīng);和/或,
攔截所述服務(wù)器在第二預(yù)定時段內(nèi)返回的HTTP響應(yīng)。
6.一種HTTP服務(wù)的處理裝置,其特征在于,所述裝置包括:
第一攔截單元,用于對前端發(fā)起的超文本傳輸協(xié)議HTTP請求進行攔截;
第一處理單元,用于對攔截的HTTP請求進行統(tǒng)一批量處理;
第一發(fā)送單元,用于將處理后的HTTP請求發(fā)送給服務(wù)器;
第二攔截單元,用于攔截所述服務(wù)器返回的HTTP響應(yīng);
第二處理單元,用于對攔截的HTTP響應(yīng)進行統(tǒng)一批量處理;
第二發(fā)送單元,用于將處理后的HTTP響應(yīng)發(fā)送給對應(yīng)的前端;
所述第一攔截單元,用于當(dāng)前端發(fā)起HTTP請求時,調(diào)用請求攔截鉤子Hook函數(shù)將原生請求應(yīng)用程序接口API掛起;
所述第一處理單元,用于調(diào)用預(yù)設(shè)的請求處理API對所述HTTP請求進行統(tǒng)一批量處理,所述請求處理API中寫有處理HTTP請求的定制邏輯。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理單元,用于按照所述請求處理API中的定制邏輯對所述HTTP請求進行統(tǒng)一批量處理,其中,所述統(tǒng)一批量處理包括下述至少一種處理方式:對HTTP請求報文的頭部數(shù)據(jù)進行改寫,以及對HTTP請求報文的體部數(shù)據(jù)進行增加、刪除或改寫。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京國雙科技有限公司,未經(jīng)北京國雙科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510728862.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于HTTP的通信方法及系統(tǒng)、HTTP服務(wù)器、HTTP客戶端
- 用于處理HTTP消息的方法以及實現(xiàn)其的電子裝置
- HTTP報文處理方法及系統(tǒng)、HTTP客戶端及服務(wù)器
- 一種信息傳輸方法、裝置及無線通信系統(tǒng)
- 發(fā)起HTTP請求的方法及裝置
- 一種基于HTTP的應(yīng)用響應(yīng)推送方法及代理服務(wù)器
- 一種針對HTTP Flood攻擊的防護方法及系統(tǒng)
- 一種交互方法、客戶端設(shè)備及服務(wù)端設(shè)備
- H5跨引擎客戶端數(shù)據(jù)自動化更新的方法、存儲介質(zhì)
- 一種基于代理的HTTP報文采集方法、終端設(shè)備及存儲介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





