Fiddler抓包 | 竟然有这些骚操作,太神奇了?

一、双击Session时,使请求页始终显示到“webform”tab页,使响应页始终显示到”json”tab页

在QUICK EXEC命令执行窗口,执行:

PREFS SET fiddler.ui.inspectors.request.alwaysuse "WebForms"

PREFS SET fiddler.ui.inspectors.response.alwaysuse "json"

图片

图片 图片

二、Session列中,显示每个请求的响应时间

1、菜单栏选择 Rules -> Customize Rules

图片

  1. 在class Handlers里面添加如下代码,添加后保存并退出 function BeginRequestTime(oS: Session)

图片

3.重启Fiddler,显示 TimeTaken/ms 列

图片

三、显示每个Session 的请求IP地址

打开Fiddlerscript,在main()中写与以下代码,再重新fiddler,查看session显示ip地址

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

图片

图片

图片

四、发送请求时,拦截并替换请求的url****

打开Fiddlerscript在onBeforeRequest()中添加代码如下,重启fiddler生效

// 指定包含 biaoqing 的url,替换url中的字符串

图片

五、右键session 直接使用浏览器打开url

打开Fiddlerscript,在class Handler中添加代码如下,重启fiddler生效

public static ContextAction("Open in Chrome")

图片

右键session选Open in Chrome用浏览器打开

图片

图片

图片

图片