产品介绍
HTTP Analyzer是一款实时分析HTTP/HTTPS数据流的工具。它可以实时捕捉HTTP/HTTPS协议数据,可以显示许多信息(包括:文件头、内容、Cookie、查询字符窜、提交的数据、重定向的URL地址),可以提供缓冲区信息、清理对话内容、HTTP状态信息和其他过滤选项。同时还是一个非常有用的分析、调试和诊断的开发工具。
使用
运行
打开HTTP Analyzer软件,点击Start,基本就可以检测到数据了。点击Start下拉按钮,会出来以下选项:
因为有些操作系统是多任务运行的,比如IE、Chrome打开了好几个页面或窗口,这时Current Session就不一定能检测准确了,所以有可能找不到数据。
New Process:提示你打开一个程序(.exe;.lnk),可以自己选,比如QQ.exe,或者其它可执行程序。这样在你运行这个软件的时候就会检测到数据,因为已经指定了这个程序。
Reopen Process:打开常用或者刚刚用过的程序。
Select Running Processes:选择正在使用的进程。
这个也是指定你要监测的进程,比如你运行了几个Chrome,你就需要制定是哪个Chrome, 选择进程,点Ok即可。
检测
下面以手机号码归属地查询为例来讲解如何使用HTTP Analyzer。
如上图,包含很多信息,请求所附属的进程,比如:chrome.exe、YoudaoDict.exe,以及请求的方式GET/POST、请求响应的时间、请求地址等,还可以通过表头进行条件过滤等操作,显示自己想要查看的信息。
还可以查看响应的内容:
请求生成器
点击Tools,选择HTTP Request Builder。
这时,我们可以指定请求方式,输入URL以及传递参数,然后点击Execute执行该请求。