1、session面板(为抓取到的 HTTP请求,每一条可以称之为一个 session,主要包含了请求的状态码、协议、域名、URL等等信息):名称 | 含义 | # | 抓取HTTP Request的顺序,从1开始,以此递增 | Result | HTTP状态码、HTTP 响应的状态 | Protocol | 请求使用的协议,如HTTP/HTTPS/FTP等 | Host | 请求地址的主机名、请求地址的域名 | URL | 请求资源的位置、请求的服务器路径和文件名,当然也包括 GET 参数 | Body | 该请求的大小,以字节(byte)为单位 | Caching | 请求的缓存过期时间或者缓存控制 header 等值 | Content-Type | 请求响应的类型 | Process | 发送此请求的进程:进程ID | Comments | 用户通过脚本或者右键菜单给此 session 增加的备注 | Custom | 允许用户设置自定义值 | 图标 | 含义 | | 请求已经发往服务器 | | 已从服务器下载响应结果 | | 请求从断点处暂停 | | 响应从断点处暂停 |
| 请求使用 HTTP 的 HEAD 方法,即响应没有内容(Body) |
| 请求使用 HTTP 的 POST 方法 |
| 请求使用 HTTP 的 CONNECT 方法,使用 HTTPS 协议建立连接隧道 |
| 响应是 HTML 格式 |
| 响应是一张图片 |
| 响应是脚本格式 |
| 响应是 CSS 格式 |
| 响应是 XML 格式 |
| 响应是 JSON 格式 |
| 响应是一个音频文件 |
| 响应是一个视频文件 |
| 响应是一个 SilverLight |
| 响应是一个 FLASH |
| 响应是一个字体 |
| 普通响应成功 |
| 响应是 HTTP/300、301、302、303 或 307 重定向 |
| 响应是 HTTP/304(无变更):使用缓存文件 |
| 响应需要客户端证书验证 |
| 服务端错误 |
| 会话被客户端、Fiddler 或者服务端终止 |
2、Fiddler 内置命令与断点: 命令 | 对应请求项 | 介绍 | 示例 | | All | 问号后边跟一个字符串,可以匹配出包含这个字符串的请求 | google | > | Body | 大于号后面跟一个数字,可以匹配出请求大小,大于这个数字请求 | >1000 | < | Body | 小于号跟大于号相反,匹配出请求大小,小于这个数字的请求 | <100 | = | Result | 等于号后面跟数字,可以匹配HTTP返回码 | =200 | @ | Host | @后面跟Host,可以匹配域名 | @www.baidu.com | select | Content-Type | select后面跟响应类型,可以匹配到相关的类型 | select image | cls | All | 清空当前所有请求 | cls | dump | All | 将所有请求打包成saz压缩包,保存到“我的文档\Fiddler2\Captures”目录下 | dump | start | All | 开始监听请求 | start | stop | All | 停止监听请求 | stop | 断点命令 | bpafter | All | bpafter后边跟一个字符串,表示中断所有包含该字符串的请求 | bpafter baidu(输入bpafter解除断点) | bpu | All | 跟bpafter差不多,只不过这个是收到请求了,中断响应 | bpu baidu(输入bpu解除断点) | bps | Result | 后面跟状态吗,表示中断所有是这个状态码的请求 | bps 200(输入bps解除断点) | bpv / bpm | HTTP方法 | 只中断HTTP方法的命令,HTTP方法如POST、GET | bpv get(输入bpv解除断点) | g / go | All | 放行所有中断下来的请求 | g |
3、Statistics 请求的性能数据分析: 4、Inspectors 查看数据内容:Inspectors是用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容。
|