HttpWatch学习帮助文档

来源:互联网 发布:天界翅膀进化数据 编辑:程序博客网 时间:2024/04/20 02:22

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插件运行后,浏览器中就会显示HttpWatch的窗口,如下图

仔细一看,发现东西有点多啊,别急,我们来慢慢分析下这个窗口,该窗口由3个大块组成:
1、工具栏,这个在最上面,显示了常用的命令按钮
2、请求网格,这个在中间,显示已录制的HTTP请求列表
3、请求内容,这个就是底部很多标签页的部分了,当点击请求网格中的某项时,这里会显示相对应的详细信息,注意这里的标签页会随你所选中的内容类型的不同而不同

工具栏

工具栏中列出了常用的命令按钮,如下图
 
下面我们来看看这些按钮都有什么用

开始录制,点击该按钮后再访问你想分析的页面,HttpWatch就会录制下所有的HTTP请求信息了停止录制清除录制的日志在其子菜单中有很多和视图相关的设置选项显示/隐藏摘要视图查找过滤,这个功能很常用,因为经常录制的日志会很多,但实际用于分析的很少,所以常常需要设置过滤条件保存,直接保存是保存为.hwl文件,子菜单中支持导出为CSV、XML、HAR等格式打印在其子菜单中包含一些常用功能,如清除Cache、清除Cookie等帮助信息
其中有些按钮的右边有个小三角,用过windows的人都知道这是代表它还有子菜单,为了后面的学习,先来录制一个日志,然后分析下,点击按钮,在地址栏中输入http://www.baidu.com,回车后就可以看到HttpWatch的请求网格中多了很多数据,录制完成后点击按钮停止录制,此时页面类似于下图

这下看着是不是有点专业的味道了,中间的请求网格中就是访问百度时收集到的HTTP请求信息,当选中不同记录时,底部就会显示相对应的详细数据,试着选中不同类型的记录,会发现底部的标签也在发生变化,那是因为不同类型的数据所对应的信息其实是不同的,而且这时候可以看到,原来很多不可用的按钮也变得可用了,具体的数据分析会在以后讲,还是回到工具栏的部分。
这时候发现按钮也变得可用了,那是因为有数据了,建议再次录制前将日志保存或清除,避免日志信息过多给分析增加难度。
下面来看看的功能,点击该按钮后,会弹出子菜单,如下图
 
各个选项的功能如下:
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是否以偏移量的方式来显示页面中的各个请求的时间
每个选项都试试就能看到他们所带来的不同效果,这里只看看其中的Summary和Properties,点击这里的Summary和点击工具栏上的按钮效果是一样的,点击后页面底部会出现如下图所示的窗口

其中各个部分表示什么在后面会详细讲述,现在只需要记住这里是页面的摘要信息就够了,接着来看看Properties的内容,如下图

各项代表的意思很容易理解,这时候如果你英语还凑合的话,那就爽了,否则就老老实实地“金山”吧。

好了,这次就写到这里,下一章准备讲过滤、保存、打印。


0 0
原创粉丝点击