转自:http://blog.csdn.net/lastbeachhead/article/details/3929970
也可参考:http://wenku.baidu.com/view/6460fa49f7ec4afe04a1dfaf.html
做为一名web开发者,需要经常分析网页发送的数据包,而HttpWatch做为一款IE的强劲插件,短小精悍,就能很好地完成URL请求的分析。
HttpWatch最主要的功能就是对通过浏览器发送的http请求进行监控和分析,当你在浏览器的地址栏上请求一个URL或者提交一份表单时,HttpWatch帮你分析http请求的head信息,访问页面的cookie信息,Get和Post的详细数据包分析。
下面介绍如何使用它对一个URL请求进行抓包分析。
1、首先在上面提供的地址下载安装,导入安装许可。
2、启动IE,从IE的“查看”—“浏览器栏”—“HttpWatch”启动HttpWatch。如下图所示:
启动HttpWatch:
实战记录请求包:
单击显示在IE下方的HttpWatch中的记录按钮,让HttpWatch记录IE发送的http请求,如下图所示:
3、打开需要分析的页面,这里就以登录www.vlan9.com/bbs论坛为例,打开http://www.vlan9.com/bbs/logging.php?action=login,在表单中输入用户名、密码进行登录。
4、查看HttpWatch记录的请求结果。如下图所示,单击HttpWatch界面右上角的小窗口图标,把它从IE浏览器中分离出来,以便查看记录结果。
5、如何看懂HttpWatch的记录的IE请求结果
如上图所示,在httpwatch上方的列表中找到并选中我们登录的那条post记录,然后就可以在下方看到它相关的详细数据了。