gpt4 book ai didi

filtering - 使用 Fiddler 进行进程过滤

转载 作者:行者123 更新时间:2023-12-03 20:06:29 26 4
gpt4 key购买 nike

有没有办法过滤掉 Fiddler 中的某些进程?目前它非常嘈杂,我不希望它只显示一个过程。

最佳答案

内置Show only traffic from如果您的进程从不退出并且始终具有相同的 PID,则该选项很有用。就我而言,我的 HTTP 客户端频繁启动和退出,因此我添加了这个自定义 FiddlerScript。

转至 Rules > Customize Rules...开始编辑 CustomRules.js .

将其添加到 Handlers 类中

class Handlers
{
RulesString("&Process filter", true)
RulesStringValue(0, "&Chrome", "chrome")
RulesStringValue(1, "&Firefox", "firefox")
RulesStringValue(2, "&Internet Explorer", "iexplore")
RulesStringValue(3, "&Opera", "opera")
RulesStringValue(4, "&PhantomJS", "phantomjs")
RulesStringValue(5, "&Custom...", "%CUSTOM%")
public static var sProcessName: String = null;

// leave the rest of the Handlers class as-is
}

将此添加到 OnBeforeRequest 函数中

static function OnBeforeRequest(oSession: Session) {
if (null != sProcessName) {
var processInfo = oSession["X-PROCESSINFO"];
if(!processInfo || !processInfo.StartsWith(sProcessName + ":")){
oSession["ui-hide"] = "true";
FiddlerObject.StatusText = " Process filter: " + sProcessName;
}
}

// leave the rest of the OnBeforeRequest function as-is
}

保存 CustomRules.js 后,Fiddler 将立即应用您的更改文件。

如需使用,请转至 Rules > Process Filter并选择浏览器,或使用 Custom并输入可执行文件的基本名称(例如 iexplore )。

过滤适用于在您选择进程后开始的请求。以前的请求和 Fiddler Composer 请求不受影响。

关于filtering - 使用 Fiddler 进行进程过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4450892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com