[發明專利]HTTP數據處理方法及裝置有效
| 申請號: | 201610057592.X | 申請日: | 2016-01-27 |
| 公開(公告)號: | CN105740396B | 公開(公告)日: | 2019-12-10 |
| 發明(設計)人: | 周金劍 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | G06F16/951 | 分類號: | G06F16/951;G06F16/953;G06F16/9535 |
| 代理公司: | 11138 北京三高永信知識產權代理有限責任公司 | 代理人: | 江崇玉 |
| 地址: | 510660 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | http 數據處理 方法 裝置 | ||
本發明是關于一種HTTP數據處理方法及裝置,屬于計算機技術領域。該方法包括:查詢網絡抓取工具的組件接口,根據查詢到的組件接口調用所述網絡抓取工具抓取目標進程的超文本傳輸協議HTTP通信數據包,對抓取到的所述HTTP通信數據包中包含的數據進行統計處理,解決了自主開發包含HTTP抓包+數據處理的程序時,開發難度和工作量較大,影響web應用產品的開發周期的問題,達到降低開發難度和工作量,節約開發時間,縮短web應用產品開發周期的效果。
技術領域
本發明涉及計算機技術領域,特別涉及一種HTTP數據處理方法及裝置。
背景技術
web應用是一種可以通過web訪問的應用程序,其優點時用戶容易訪問,即用戶只需要在電子設備中安裝瀏覽器即可以瀏覽web應用,不需要再額外安裝其他組件或程序。
對于基于HTTP(Hyper Text Transfer Protocol,超文本傳輸協議)協議開發的web應用,開發人員在開發、測試以及運維的過程中,需要對web應用的HTTP數據包進行抓取并分析。由于現有的網絡抓包工具只能在自己的展示區域中展示抓取到的數據,開發人員無法對其抓取到的數據進行統計等處理,因此,目前開發人員做法是自主開發一套完整的含HTTP抓包+數據處理的程序。
在實現本發明的過程中,申請人發現現有技術存在如下問題:
自主開發包含HTTP抓包+數據處理的程序時,涉及到HTTP底層協議抓包的實現,開發難度和工作量較大,影響web應用產品的開發周期。
發明內容
本發明實施例提供了一種HTTP數據處理方法及裝置,技術方案如下:
根據本發明實施例的第一方面,提供了一種HTTP數據處理方法,包括:
查詢網絡抓取工具的組件接口;
根據查詢到的組件接口調用網絡抓取工具抓取目標進程的超文本傳輸協議HTTP通信數據包;
對抓取到的該HTTP通信數據包中包含的數據進行統計處理。
可選的,該根據查詢到的組件接口調用網絡抓取工具抓取目標進程的超文本傳輸協議HTTP數據包,包括:
檢測該目標進程是否正在運行;
若檢測結果為該目標進程正在運行,則根據該組件接口調用網絡抓取工具后臺抓取預定時間段內的HTTP通信數據包;
將抓取到的該HTTP通信數據包保存至指定文檔。
可選的,該對抓取到的該HTTP通信數據包中包含的數據進行統計處理,包括:
統計該HTTP通信數據包所包含的數據中,指定事件對應的數據,該指定事件對應的數據包括:該指定事件是否上報、上報時間、事件版本以及事件來源;
對該指定事件對應的數據進行存儲。
可選的,該方法還包括:
根據該指定事件對應的數據生成圖表或者事件報告。
可選的,該查詢網絡抓取工具的組件接口,包括:
獲取該網絡抓取工具的標識;
根據該網絡抓取工具的標識,從網絡側查詢該組件接口。
根據本發明實施例的第二方面,提供了一種HTTP數據處理裝置,包括:
查詢模塊,用于查詢網絡抓取工具的組件接口;
抓取模塊,用于根據查詢到的組件接口調用網絡抓取工具抓取目標進程的超文本傳輸協議HTTP通信數據包;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610057592.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:時序數據曲線處理方法和裝置
- 下一篇:一種數字病理全切片圖像檢索方法





