测试之旅Ⅲ-Fiddler教程
Fiddler教程
Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一。它能够记录客户端和服务器之间的所有HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。
Fiddler支持所有可以设置HTTP代理为127.0.0.1:8888的浏览器和应用程序。
其本质相当于以Fiddler作为主机与web服务器之间的代理服务器,这样一来,所有主机发往web服务器的HTTP报文都将被Fiddler所得,同理,web服务器发往主机的所有HTTP报文也将被Fiddler所得。
web session面板详细字段解释:
- [#] HTTP Request的顺序,从1开始,按照页面加载请求的顺序递增。
- Result HTTP请求返回的响应状态码。
- Protocol 请求使用的协议。
- Host 请求地址使用的域名。
- URL 请求的服务器路径和文件名,也包括GET参数。
- BODY 请求的大小,以byte为单位。
- Caching 请求的缓存过期时间或缓存控制header等值。
- Content-type 请求响应的类型。
- Process 发出此请求的Windows进程及进程ID。
- Comments 用户通过脚本或者右键菜单给此session增加的备注。
-
Custom 用户通过脚本设置的自定义值。