默认设置修改:
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