Fiddler を操作する方法の分類*4

Fiddler を操作する方法を、(1) 人間が行うか、それとも (2) プログラムが行うか、でわけてみる。(1) Fiddler 自身が提供している機能を使うか、(2) Fiddler を外部から操作するのか、と言い換えることもできる。
(1) はさらに二つに分けることができる。一つは、ごくごく普通の操作で、マウスオペレーションメインの GUI 操作。もう一つは QuickExec による CUI 操作。QuickExec では Fiddler に「アクション」を指示することで、ブレークポイントを指定/解除したり、パケットキャプチャを停止/再開したりできる。

外部から Fiddler を操作する (2) には、ExecAction.exe が使える。これは、コマンドライン引数として QuickExec と同じ「アクション」を取るコマンドラインアプリケーション。Fiddler とは独立したプロセスとして動き、Fiddler に指示を出す形になる。