如何通过请求方法过滤Fiddler流量?

Buh*_*ica 14 fiddler http-method

Fiddler捕获了很多HTTP OPTIONS调用,我对此并不感兴趣.

是否可以忽略这些并且只能看到GET和POST?

Buh*_*ica 24

在Fiddler中,单击"规则" - >"自定义规则".这将打开一个脚本文件,允许您创建自定义规则.

 

如果要隐藏所有OPTIONS请求

找到OnBeforeRequest并添加此代码:

static function OnBeforeRequest(oSession: Session) {
    if (oSession.HTTPMethodIs("OPTIONS")) {
       oSession["ui-hide"] = "true";
    }
Run Code Online (Sandbox Code Playgroud)

 

或者,如果您只想在返回200后隐藏它们

找到OnBeforeResponse并添加此代码:

static function OnBeforeResponse(oSession: Session) {
    if (oSession.HTTPMethodIs("OPTIONS") && oSession.responseCode == 200) {
       oSession["ui-hide"] = "true";
    }
Run Code Online (Sandbox Code Playgroud)

  • 我用`if (oSession.HTTPMethodIs("OPTIONS") && oSession.responseCode != 200) { oSession["ui-hide"] = "false"; }` 在 `OnBeforeResponse` 中,所以我可以看到任何奇怪的选项响应。 (2认同)