HTTP Analyzer(實時分析HTTP/HTTPS數據流)


簡述

HTTP Analyzer是一款實時分析HTTP/HTTPS數據流的工具。它可以實時捕捉HTTP/HTTPS協議數據,可以顯示許多信息(包括:文件頭、內容、Cookie、查詢字符竄、提交的數據、重定向的URL地址),可以提供緩沖區信息、清理對話內容、HTTP狀態信息和其他過濾選項。同時還是一個非常有用的分析、調試和診斷的開發工具。

HTTP Analyzer可以集成在IE瀏覽器中抓包,也可安裝單獨應用程序,非常實用。

介紹

HTTP Analyzer是一個實時的web分析工具,如果對Fiddler不陌生的話,HTTP Analyzer就是和Fiddler具備一樣功能的分析工具。

HTTP Analyzer在tcp層工作,Fiddler相當於代理服務器,所以前者功能肯定更強,一般情況下,Fiddler足以滿足網頁數據抓包的基本需求了,都是不錯的軟件,很多人支持Fiddler,因為免費O(∩_∩)O哈哈~

使用

運行

打開HTTP Analyzer軟件,點擊Start,基本就可以檢測到數據了。點擊Start下拉按鈕,會出來以下選項:

這里寫圖片描述

因為有些操作系統是多任務運行的,比如IE、Chrome打開了好幾個頁面或窗口,這時Current Session就不一定能檢測准確了,所以有可能找不到數據。

  • New Process:提示你打開一個程序(.exe;.lnk),可以自己選,比如QQ.exe,或者其它可執行程序。這樣在你運行這個軟件的時候就會檢測到數據,因為已經指定了這個程序。

  • Reopen Process:打開常用或者剛剛用過的程序。

  • Select Running Processes:選擇正在使用的進程。

這里寫圖片描述

這個也是指定你要監測的進程,比如你運行了幾個Chrome,你就需要制定是哪個Chrome, 選擇進程,點Ok即可。

檢測

下面以手機號碼歸屬地查詢為例來講解如何使用HTTP Analyzer。

進入:百度APIStore,我們查看手機號碼歸屬地接口,具體使用不再贅述,詳見:手機號碼歸屬地

這里寫圖片描述

如上圖,包含很多信息,請求所附屬的進程,比如:chrome.exe、YoudaoDict.exe,以及請求的方式GET/POST、請求響應的時間、請求地址等,還可以通過表頭進行條件過濾等操作,顯示自己想要查看的信息。

還可以查看響應的內容:

{
    "errNum": 0,
    "retMsg": "success",
    "retData": { "phone": "15210011578", "prefix": "1521001", "supplier": "移動 ", "province": "北京 ", "city": "北京 ", "suit": "152卡" } }

請求生成器

點擊Tools,選擇HTTP Request Builder。

這時,我們可以指定請求方式,輸入URL以及傳遞參數,然后點擊Execute執行該請求。

這里寫圖片描述

這樣,我們就可以獲取到響應的內容了,很簡單吧O(∩_∩)O~!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM