当前位置: 代码迷 >> Web前端 >> Http Analyzer Std惯用操作
  详细解决方案

Http Analyzer Std惯用操作

热度:458   发布时间:2012-08-28 12:37:01.0
Http Analyzer Std常用操作
默认设置修改
1, View->Restore to Default View
2, View->Show Group Box
3, View->Best Fit(all columns)
4, Stream->Right click->Syntax Highlighter->

过滤:工具栏下方有个Session Grid,很多表头都可以进行filter操作,比如URL:选择like https://192%(%代表任意多个字符 _代表一个字符)进行过滤,只查看连接到192开头网站的请求
也可以使用工具栏的Filter按钮进行过滤!(其中可以根据Process过滤后,只查看某个软件发出的HTTP连接 like %process_name%   或者在分组栏默认的分组Process下拉框中,选中项目的Process来过滤!
分组:鼠标右键Session Grid的表头Type(或者其他表头),选择Group By This Field(除了这个,还有其他菜单可用),然后在工具栏下方,Session Grid上方就会出现刚才的Type分组条件(在这个位置同时可以进行移除操作)
分组统计:鼠标右键Session Grid的表头Type(或者其他表头),选择右键菜单中的Footer和Group Footer, 然后再出来的Footer栏中右键,可以统计:SUM,MIN,MAX,COUNT,AVERAGE
表格自定义列显示:鼠标右键Session Grid的表头Type(或者其他表头),选择右键菜单中的Field Chooser

工具栏:
Start按钮默认对应Current Session表示对现在的所有程序进行抓包处理,但是不会抓取新打开的程序的HTTP连接,选择All Sessions时才会对现在和将来打开的所有程序都进行HTTP抓包
Start Logging按钮边上的小三角中,【Select a Running Process】可以选择要调试的进程
View:默认分组,显示的窗体,返回默认窗体的样子,自动调整合适的列,自定义显示的列,显示Timeline Column, Summary Panel, Group by box

在Session下的Stream标签中(查看Request Stream和Response Stream),可以设置语法高亮,显示JSON VIEW,OPEN WITH,设置字符集,字体,

命令行接口:
Usage : HttpAnalyzerStdV3.exe [switches]

Switches
/p: which process that will be monitored. (not only applied for IE)
/d: The XML File which the log data will be saved.
/f: Log file format.
e.g. : HttpAnalyzerStdV3.exe /p"C:\Program Files\Internet Explorer\IEXPLORE.EXE" /d"w:\Data\data.xml" /f"Compact"

HTTP 1.1 Reference RFC 2616

HTTP Analyzer Automation Library (自动化测试使用)
参考资料:HTTPAnalyzer.chm
  相关解决方案