回答:
Fiddlerの[フィルター]タブでこれを行うことができます。[ホスト]ドロップダウンを[次のホストのみを表示]に設定し、下のテキストボックスに名前を入力します。
localhost; stackoverflow.com; google.com
このスクリーンショットを参照してください。画面の右上にあります
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"))
これにより時間を節約できることを願っています。
if (oSession["x-ProcessInfo"].Contains("chrome"))
別の方法は、セッションをフィルタリングしてエクスポートすることです。
下部のブラックボックス領域にプレフィックス@とホスト名を入力してフィルタリングできます。例:@ msn.com
Fiddlerのドキュメントには良いサンプルがあります。http://docs.telerik.com/fiddler/knowledgebase/QuickExec