fiddler界面介绍及使用

    fiddler是一个HTTP协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”fiddler的数据(指cookie、html、js、css等文件)。

一、界面介绍



1、Statistics页签:显示当前用户的session的汇总信息,包括session总数、发送字节数、接受字节数、响应类型的汇总表、世界各地通过不同请求方式所需的时间等底部图标标签可显示、复制和收起饼图等。


2、Inspectors页签:可使用不同格式查看请求和响应内容,上部显示发出的请求相关信息,下部显示接收的响应相关信息。




3、AutoResponse页签:此功能启用后可将某一请求的响应结果替换成指定的资源(本地文件或fiddler内置的各种http响应),主要用于临时拦截某一请求的响应,而无需修改服务器上的环境和代码,保证在最真实的环境中进行调试,也无需再bug查找的时候就相关部门的配合。

4、Composer页签:可模拟向服务器发送数据的过程(灌水机器人的原理,也是部分http flood的一种方式),也可粘贴一次raw http header达到模拟请求的目的。

5、Filter页签:过滤器功能,可分别对host过滤、客户端进程过滤、断点设置规则、请求和响应过滤等。

6、 Timeline 页签:显示session请求到响应的时间表,横向为时间轴,纵向为session列表,鼠标移到timeline页签上,在底部会显示四个数据:session编号和URL、session的响应类型、发送字节数和接收字节数


7、图表含义



二、使用fiddler

1、fiddler命令

命令对应请求项介绍示例
All问号后边跟一个字符串,可以匹配出包含这个字符串的请求?google
>Body大于号后面跟一个数字,可以匹配出请求大小,大于这个数字请求>100
<Body小于号与大于号相反,匹配出请求大小,大于这个数字请求<100
=Result等于号后面跟数字,可以匹配HTTP返回码=100
@Host@后面跟Host,可以匹配域名@www.baidu.com
selectContent-Typeselect后面跟响应类型,可以匹配到相关类型select image
clsAll清空当前所有请求cls
dumpAll将所有请求打包成saz压缩包,保存到“我的文档\Fiddler2\Captures”目录下dump
startAll开始监听请求start
stopAll停止监听请求stop
2、断点命令

命令对应请求项介绍示例
bpafterAllbpafter后跟一个字符串,表示中断所有包含该字符串的请求bpafter baidu(输入bpafter解除断点)
bpuAll收到请求,中断响应bpu baidu(输入bpu解除断点)
bpsResultbps后跟状态码,表示中断所有是这个状态码的请求bps 200(输入bps解除断点)
bpv/bpmHTTP方法只中断HTTP方法的命令,HTTP方法如POST、GETbpv get(输入bpv解除断点)
g/goAll放行所有中断下来的请求g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值