[發(fā)明專利]一種基于HTTP的應用響應推送方法及代理服務器有效
| 申請?zhí)枺?/td> | 201810030710.7 | 申請日: | 2018-01-12 |
| 公開(公告)號: | CN108512889B | 公開(公告)日: | 2021-07-02 |
| 發(fā)明(設計)人: | 丁晶晶 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 http 應用 響應 推送 方法 代理服務器 | ||
1.一種基于HTTP的應用響應推送方法,其特征在于,包括:
錄制服務器與應用之間的超文本傳輸協(xié)議HTTP交互流程中產(chǎn)生的HTTP消息,所述HTTP消息包括HTTP請求和HTTP響應;所述HTTP請求攜帶有用戶標識、目標端口信息以及終端的網(wǎng)際協(xié)議IP地址;
將所述IP地址與所述HTTP消息對應存儲至預設數(shù)據(jù)庫中;
接收終端通過所述應用發(fā)送的HTTP請求;
根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的IP地址從所述預設數(shù)據(jù)庫中篩選出HTTP響應隊列;
基于所述終端通過所述應用發(fā)送的HTTP請求,以及該HTTP請求中攜帶的用戶標識,從所述HTTP響應隊列中確定目標HTTP響應;
根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的目標端口信息,調(diào)用目標端口向所述應用推送所述目標HTTP響應。
2.如權利要求1所述的應用響應推送方法,其特征在于,所述基于所述終端通過所述應用發(fā)送的HTTP請求,以及該HTTP請求中攜帶的用戶標識,從所述HTTP響應隊列中確定目標HTTP響應,包括:
獲取所述HTTP響應隊列中每個所述HTTP響應的響應報頭信息,所述響應報頭信息包括:根據(jù)所述用戶標識生成的資源配置標識和服務器信息;
從所述HTTP響應隊列中篩選出目標HTTP響應隊列,所述目標HTTP響應隊列中的每個HTTP響應的資源配置標識與所述用戶標識相匹配;
將所述目標HTTP響應隊列中,所述服務器信息與所述終端通過所述應用發(fā)送的HTTP請求相匹配的HTTP響應識別為目標HTTP響應。
3.如權利要求1所述的應用響應推送方法,其特征在于,所述根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的目標端口信息,調(diào)用目標端口向所述應用推送所述目標HTTP響應,包括:
根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的目標端口信息查詢所述目標端口的進程列表;
根據(jù)所述進程列表判斷所述目標端口是否能被調(diào)用;
若所述目標端口能被調(diào)用,則根據(jù)所述目標端口信息,調(diào)用所述目標端口向所述應用推送所述目標HTTP響應;
若所述目標端口不能被調(diào)用,則調(diào)整所述進程列表,在所述目標端口能被調(diào)用時,根據(jù)所述目標端口信息,調(diào)用所述目標端口向所述應用推送所述目標HTTP響應。
4.如權利要求3所述的應用響應推送方法,其特征在于,所述根據(jù)所述進程列表判斷所述目標端口是否能被調(diào)用,包括:
獲取所述進程列表中的進程個數(shù);
若所述進程列表中的進程個數(shù)小于所述目標端口預設的滿載進程個數(shù),則判定所述目標端口當前能被調(diào)用;
若所述進程列表中的進程個數(shù)等于或大于所述目標端口預設的滿載進程個數(shù),則判定所述目標端口當前不能被調(diào)用。
5.一種代理服務器,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如下步驟:
錄制服務器與應用之間的超文本傳輸協(xié)議HTTP交互流程中產(chǎn)生的HTTP消息,所述HTTP消息包括HTTP請求和HTTP響應;所述HTTP請求攜帶有用戶標識、目標端口信息以及終端的網(wǎng)際協(xié)議IP地址;
將所述IP地址與所述HTTP消息對應存儲至預設數(shù)據(jù)庫中;
接收終端通過所述應用發(fā)送的HTTP請求;
根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的IP地址從預設數(shù)據(jù)庫中篩選出HTTP響應隊列;
基于所述終端通過所述應用發(fā)送的HTTP請求,以及該HTTP請求中攜帶的用戶標識,從所述HTTP響應隊列中確定目標HTTP響應;
根據(jù)所述終端通過所述應用發(fā)送的HTTP請求中攜帶的目標端口信息,調(diào)用目標端口向所述應用推送所述目標HTTP響應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經(jīng)深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810030710.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





