使用Fiddler自定义session列

本文介绍如何在Fiddler中自定义添加显示服务器IP地址的列,通过修改CustomRules.js文件,实现每个会话展示对应的ServerIP,便于网络请求分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

fiddler左侧的session列有Result、Protocol、Host、URL、Content-Type等等,但有时候我们可能会遇到这样的场景:我需要知道当前请求与应答服务器的ip,那么,如果给fiddler添加一列“ServerIP”,每一个session都会显示ip,那自然是再好不过了。恰好fiddler就提供这样的功能:

打开Rules->Customize Rules,然后查找字符串static function Main(),在其方法体的最后添加如下一行:

FiddlerObject.UI.lvSessions.AddBoundColumn(“ServerIP”, 120, “X-HostIP”);
整个方法的代码就变为如下:

static function Main() {
var today: Date = new Date();
FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today;

    // Uncomment to add a "Server" column containing the response "Server" header, if present
    // UI.lvSessions.AddBoundColumn("Server", 50, "@response.server");

    // Uncomment to add a global hotkey (Win+G) that invokes the ExecAction method below...
    // UI.RegisterCustomHotkey(HotkeyModifiers.Windows, Keys.G, "screenshot"); 
    FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

}
设置完毕,重启fiddler,随便访问一个网址看看效果吧!
显示ip.png

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值