Upload
akira-murachi
View
2.262
Download
1
Embed Size (px)
DESCRIPTION
2013/6/30開催「Fiddler ユーザーの集い」で発表したセッションのスライドです。
Citation preview
今から始める Fiddler Script
村地 彰
Fiddler Script
•Fiddler の動作をカスタマイズするスクリプト
•Jscript.NET ベースのスクリプト•JavaScript のようで、微妙に違う
JScript.NET ???
•「実践 Fiddler 」では「 Microsoft Jscript.NET Programming 」を必読と言っているが… ..
•http://www.amazon.co.jp/%E6%9C%AC/dp/0672321483
•入手性が良いとは言えない
MSDN• JScript .NET の紹介
http://msdn.microsoft.com/ja-jp/library/ms974588.aspx• Jscript
http://msdn.microsoft.com/en-us/library/72bd815a.aspx• JScript .NET Language Reference
http://msdn.microsoft.com/en-us/library/z688wt03.aspx
• Visual Studio 2008 以降ではサポートされていない
正直言って• (今となっては)体系的学習が難しい• リファレンスが乏しい
• Fiddler サイトでも以下のページくらいか… .• Modifying a Request or Response
http://fiddler2.com/documentation/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse
• 「やってみなはれ」の世界
とりあえず初めてみる• Fiddler を起動する• [Rules] – [Customize Rules....]• 現在読み込まれている CustomRules.js がエディタで表
示される• 適当に編集して、保存してエディタを終了
エディタのカスタマイズ• [Tools] – [Fiddler Options]• [Tools] タブに移動• [FiddlerScriptEditor] で使用するエディタの実行ファイル
へのパスを指定( […] ボタンで参照)
FiddlerScript Editor を利用する• FiddlerScript 用のエディタ• "Syntax-Highlighting add-ons" に含まれています
• http://fiddler2.com/add-ons
• 単独でダウンロードするなら• http://fiddler2.com/fiddlerscript-editor
FiddlerScript のリセット• 記述に失敗して Fiddler が起動しないなどトラブルが起
きたら• 起動している Fiddler を終了• %UserProfile%\Documents\Fiddler2\Scripts
にある CustomRules.js を削除• Fiddler を再起動
• この操作で CustomRules.js がリセットされます