Fiddlerトラフィックをフィルタリングする


214

特定のホスト名に向けられたトラフィックのみを表示するようにFiddlerに指示することはできますか?つまり、フィドラートラフィックをホスト用にフィルタリングできますか?

回答:


184

Fiddlerの[フィルター]タブでこれを行うことができます。[ホスト]ドロップダウンを[次のホストのみを表示]に設定し、下のテキストボックスに名前を入力します。


61
Fiddlerの画面にホストフィルターが表示されないのは私だけですか?
Daniel Williams

33
[フィルター]タブが表示されない場合は、メニューの[表示]> [スタックレイアウト]に移動します。インストール後の何らかの理由で、これを行うまで表示されません。
quux00 2012

3
私のように複数のホストを指定する必要がある場合は、ホスト名の間にセミコロンを挿入する必要があることを覚えておいてください。例:localhost; stackoverflow.com; google.com
Luke

1
残念ながら、Telerikが認識していて修正しないことを選択しているバグがあるため、不要なノイズが発生します。彼らが恥ずかしくて何かをするのを手伝ってください。
Maxx

Maxxが言及した問題について-telerik.com/forums/filter-don't-work-on-some-urls
bobbyalex

330

このスクリーンショットを参照してください。画面の右上にあります Fiddler localhostフィルター


40
スクリーンショットを+1すると、既存のトラフィックにフィルターを適用できる[アクション]ボタンが示されるので役立ちました。
derekerdmann

5
@derekerdmann赤い矢印が[フィルター]タブを指していると思いました。どちらの方法でも役に立ちます。
CoderDennis

3
スクリーンショットは非常に役に立ちました。フィルタータブの場所がわかりませんでした
Hoppe

11

fiddlerスクリプトタグに移動し、以下をOnBeforeRequest関数に貼り付けます。(下のスクリーンショット)

if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:1234")) 
{   
     oSession["ui-hide"] = "yup"; // "The "yup" value is unimportant"
}

ここに画像の説明を入力してください

このように、ポート、ホスト名など、URLの任意の部分でフィルタリングできます。ホストだけによるフィルタリングはこれを行わないので、localhostのゴミを取り除くのに役立ちます...

@baburaoのコメントに従って編集:フィドラーは、x-ProcessInfoフラグを介してプロセス情報にアクセスできるようです。したがって、プロセス(たとえば、「chrome」)を非表示にする場合は、条件を次のように変更します。if (oSession["x-ProcessInfo"].Contains("chrome"))

これにより時間を節約できることを願っています。


こんにちは@Matas Vaitkevicius。これをありがとう:)また、この方法を使用して特定のプロセスを非表示にする方法を知っていますか?
バブラオ2018年

@baburaoこんにちは、バブラオ。私はフィドラーがプロセスのような情報にアクセスすることはないと思います(ポートを作成すれば、常に同じポートで実行されるため、ポートで動作するはずです)。しかし、関連するプロセスを実行しようとしたことがないので、私は完全にマークの可能性があります。
Matas Vaitkevicius

ああ。私はそれを考え出した。どうやらフィドラーは 'x-ProcessInfo'フラグを通じてプロセス情報へのアクセスを提供します。あなたは(「クロム」の言う)のプロセスを隠蔽したいのであれば、に条件を変更:if (oSession["x-ProcessInfo"].Contains("chrome"))
baburao

2

別の方法は、セッションをフィルタリングしてエクスポートすることです。

下部のブラックボックス領域にプレフィックス@とホスト名を入力してフィルタリングできます。例:@ msn.com

Fiddlerのドキュメントには良いサンプルがあります。http://docs.telerik.com/fiddler/knowledgebase/QuickExec

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.