HttpWatch是一个可用于录制HTTP请求信息的工具,由Simtec Limited公司开发,其官网为:Http://www.httpwatch.com,HttpWatch只支持IE和Firefox,也就是说只有当你用IE或Firefox访问网页时,它才会进行录制,不像Sniffer和Omnipeek那样监控所有数据,但对于网站分析来说,已经是不可多得的利器了。
HttpWatch的安装很简单,没什么说的,来看看它的组成,HttpWatch有两部分组成:
1、一个是嵌入到IE或Firefox中用于收集、查看、保存HTTP信息的插件
2、一个是独立运行的日志查看器,叫做HttpWatch Studio
启动
HttpWatch Studio可以通过【开始->所有程序->HttpWatch Professional Edition->HttpWatch Studio】启动。
在IE6中,HttpWatch插件可以通过以下3种方式启动:
1、点击工具栏上的图标
2、【菜单栏->查看->浏览器栏->HttpWatch Professional】
3、使用快捷键【Shift+F2】
在Firefox中,HttpWatch插件可以通过以下3种方式启动:
1、点击Firefox右下角的图标
2、【菜单栏->工具->HttpWatch】
3、使用快捷键【Shift+F2】
当HttpWatch插件运行后,浏览器中就会显示HttpWatch的窗口,如下图
仔细一看,发现东西有点多啊,别急,我们来慢慢分析下这个窗口,该窗口由3个大块组成:
1、工具栏,这个在最上面,显示了常用的命令按钮
2、请求网格,这个在中间,显示已录制的HTTP请求列表
3、请求内容,这个就是底部很多标签页的部分了,当点击请求网格中的某项时,这里会显示相对应的详细信息,注意这里的标签页会随你所选中的内容类型的不同而不同
工具栏中列出了常用的命令按钮,如下图
下面我们来看看这些按钮都有什么用
![]() |
开始录制,点击该按钮后再访问你想分析的页面,HttpWatch就会录制下所有的HTTP请求信息了 |
![]() |
停止录制 |
![]() |
清除录制的日志 |
![]() |
在其子菜单中有很多和视图相关的设置选项 |
![]() |
显示/隐藏摘要视图 |
![]() |
查找 |
![]() |
过滤,这个功能很常用,因为经常录制的日志会很多,但实际用于分析的很少,所以常常需要设置过滤条件 |
![]() |
保存,直接保存是保存为.hwl文件,子菜单中支持导出为CSV、XML、HAR等格式 |
![]() |
打印 |
![]() |
在其子菜单中包含一些常用功能,如清除Cache、清除Cookie等 |
![]() |
帮助信息 |
Group by Page | 将请求记录按页面进行分组 |
Time Chart Column | 显示/隐藏请求网格中的时间图表列 |
Select Column… | 添加/移除请求网格中的列 |
Summary | 显示/隐藏摘要视图 |
Properties | 显示/隐藏属性窗口 |
Collapse All | 收起所有的页面分组 |
Expand All | 展开所有的页面分组 |
Expand New Pages | 是否将新页面自动展开 |
Offset Timings | 各个分组的开始时间以相对第1个组的偏移量来显示 |
Local Time | 各个分组的开始时间以本地时间来显示 |
GMT/UTC | 各个分组的开始时间以GMT/UTC时间来显示 |
Offset Timings within Page | 是否以偏移量的方式来显示页面中的各个请求的时间 |
好了,这次就写到这里,下一章准备讲过滤、保存、打印。