Fiddler

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。当然Fiddler很屌,在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了,是不是很贴心。。

 

关于fiddler文章的链接:https://www.cnblogs.com/yyhh/p/5140852.html

fiddler的主要功能:

数据捕获及分析
创建请求

断点调试

自动响应功能

自定义脚本扩展

Fiddler简介--界面分区

数据分析--过滤

过滤器可以过滤或标记被Fiddler抓取的数据,同时也允许对数据进行轻量级的修改。

 

几个注意点:

1、在数据抓取前后都可以配置;

2、过滤后不匹配的数据无法恢复;

3、Hosts规则配置要善于使用*号;

4、多Hosts过滤用英文分号隔开;

5、Request 及Response Headers规则中可以使用正则表达式完成规则编写。

 

断点分2类

1、前置断点

在请求发往web服务器前,所以也称为请求断点

作用:可修改请求数据,修改请求header等。

2、后置断点

在请求完成web服务器处理后返回前端前,所以也称为响应断点

作用:可修改返回响应数据,模拟超时等

断点的设置:

断点设置有如下7?种方法,使用场景各有不同

Automatic Breakpoints

截断所有请求;菜单栏->Rules中设置 or F11快捷键

QuickExec

命令行匹配命中后设置断点;状态栏上方命令行

Replay

对已有请求重现时设置前置断点;右键设置

Filters

在过滤器中勾选断点选项后新请求自动设置断点

AutoResponder

指定动作文本时可选中断点命令,与QuickExec类似

Composer

对新建请求执行时设置前置断点;按住Shift点击Excute

StatusBar

在Fiddler最下方的状态栏第三个位置点击即可

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值