下载地址
Download | HttpWatch
http://www.httpwatch.com/download/
有两个版本可供下载,如图。professional版本是需要付费的,这里我们选择下载basic edition进行安装体验。
下载完成后,运行httpwatch程序进行安装。
除了支持IE、chome之外,也可以添加针对火狐浏览器的支持。
在捕获浏览器数据方面,可以做到:
HttpWatch能够捕获很大范围的HTTP相关的数据,包括:
包头和Cookies
URL和方法(例如,GET,POST等)
在一个查询字符串和POST请求的发送的参数
HTTP状态代码和错误代码
重定向
包括包头的HTTP响应网络包的大小
分块的编码
解密HTTPS流量
与Internet浏览器和Mozilla Firefox集成
安装完成后,我们可以从开始——程序里面找到httpwatch studio的程序界面,我们可以在这个界面打开之前抓取的数据进行分析。
在使用之前我们可以先打开IE的加载项窗口,可以看到httpwatch的加载项已经启用了,如图。
下面我们来使用httpwatch来抓取一个网页的数据包看看如何。
首先我们在IE的工具里面找到http watch basic的加载项,打开它。
打开之后,我们选择浏览器下方的record开始记录网页数据。
这里我随机打开了一个51cto的网站,可以看到已经开始记录访问情况了。
抓取到自己想要的数据之后,我们可以选择stop停止捕获,然后选择save,把数据保存下来,如图。
然后我们可以把保存下来的数据放到http watch studio中进行分析,或者不保存直接在当前的IE浏览器界面进行查看也是可以的。
这里举一个例子,如果是我们exchange的OWA网站无法访问的话,除了我们之前介绍的使用fidder抓包,也可以使用httpwatch进行抓包,可以看到具体的访问失败的报错信息。
可以详细的看到访问的时间, 发送和接收的数据量,访问的URL,访问的结果等等信息。
但是httpwatch的基本版还是有一个缺陷的,就是不能看到访问背后的详细信息,除非你购买professional 版本,这不得不说是一个遗憾,综合比较,还是使用fidder比较合算。
本文出自 “曾垂鑫的技术专栏” 博客,谢绝转载!
原文地址:http://543925535.blog.51cto.com/639838/1691304