環境
windows10
Progress Telerik Fiddler Classic
実現すること
ブラウザで特定のサイトを開いたら、自分が表示したい内容を書いたhtmlファイルで置き換えます。
方法
1.C:\Users\PCユーザの名前\Documents\Fiddler2\Captures\Responses
に書き換えたい内容のファイルを置きます。
たとえば、下記の内容のtest.htmlファイルを置きます。
test.html
<h1>hello</h1>
2.ブラウザのプロキシ設定でfiddlerプロキシ(デフォルトではlocalhost:8888)を通します
3.fiddlerのカスタムルールを開きます
4.OnBeforeResponseを検索してスクリプトを追記します
例えば、下記の内容を追記します。
qiitaからのレスポンスをtest.htmlに置き換えたかったら下記のようにします。
static function OnBeforeResponse(oSession: Session) {
//ここから追記
if (oSession.host == "qiita.com") {
oSession["x-replywithfile"] ="test.html";
}
//ここまで追記
}
5.カスタムルールを上書き保存します