启用HTTPS流量解密:
1、单击工具>提琴选项> HTTPS。
2、单击Decrypt HTTPS Traffic框。
跳过特定域名的流量解密
单击工具>提琴选项> HTTPS。
在Skip Decryption中键入主机名。
跳过应用程序的流量解密
在OnBeforeRequest函数*中添加这样的规则:
if (oSession.HTTPMethodIs("CONNECT") && oSession["X-PROCESSINFO"] && oSession["X-PROCESSINFO"].StartsWith("outlook"))
{
oSession["x-no-decrypt"] = "boring process";
}
仅从一个主机名解密流量
在OnBeforeRequest函数*中添加这样的规则:
if (oSession.HTTPMethodIs("CONNECT") &&
!oSession.HostnameIs("SiteICareAbout.com"))
{
oSession["x-no-decrypt"] = "do not care.";
}
下面是一个FiddlerScrip的例子
菜单“Rules > Customize Rules”打开FiddlerScript Editor 编辑器
使用Fidder把去向特定IP和URL的HTTP请求标注起来
static function OnBeforeRequest(oSession: Session) {
// 筛选指定条件的请求
if (oSession.HostnameIs("118.145.4.46") &&
oSession.HTTPMethodIs("POST") &&
oSession.uriContains("/member/monitor/customerhold!sum.action")) {
oSession["ui-color"] = "red";
}
}