订制属于你的Fiddler

Fiddler 在处理每个session时,脚本文件CustomRules.js中的方法都会运行,该脚本使得你可以隐藏,标识或任意修改负责的session。规则脚本在运行状态下就可以修改并重新编译,不需要重新启动Fiddler。


问题一:测试过程中发现访问的数据不正确,怀疑是修改的host没有生效导致的。但无法查看手机端访问该数据页面的ip,所以一直无法确认该问题

1. 运行fiddler,菜单,Rules->Customize Rules…或者点击右侧tab“FiddlerScript”

2. Ctrl+F查找“static function Main()”字符串,然后添加下面这行代码:


FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");


3. 保存CustomRules.js或者点击“Save Script”按钮,如下图所示



4. 查看fiddler,此时ip会添加到所有数据的最后一列,拖到滚动条,即可看到,如下所示:


问题二:在测试过程中,也许你就关注几个请求,但是 Fiddler 的界面总是被满屏的session覆盖着,有时候要找到自己想要的关注的session,总是来回滚动好几个界面才行,如何能够一眼看到自己关注的请求呢?


1. 运行fiddler,菜单,Rules->Customize Rules…或者点击右侧tab“FiddlerScript

2. Ctrl+F查找" OnBeforeRequest”字符串,在其中添加下面代码,如下所示:


注:"example"里的内容可修改为自己关注的请求的关键字



3. 保存修改后,触发请求,效果如下所示:





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值