2017-12-07 19 views
0

私は、フィドラーを使用してWebブラウザートラフィックをキャプチャしてローカルドライブにエクスポートする必要があるクライアント要求に取り組んでいます。ローカルディレクトリにフィディラーをエクスポートして結果をエクスポートする方法

私はいくつかのデータをWebブラウザに入力しており、同じものがFiddlerセッションの要求として取得されています。

私がFiddlerを理解している限り、Webセッションがキャプチャされるとすぐにスクリプトが実行されるはずです。私はフィドラースクリプトでOnBeforeRequest機能で以下のコードを使用していますフィドラーからのリクエストをエクスポートするために

if(oSession.url =="www.google.com"){ 
oSession.utilDecodeRequest(); 
oSession.SaveRequest("C:\\Downloads\request.txt",true); 
oSession.SaveRequestBody("C:\\Downloads\requestBody.txt"); 

}

要求はテキストファイルとして救われていない理由は、任意の提案私は上記のコードで言及しました。

+0

ようこそ。なぜフィドラースクリプトを実行できないのですか?あなたがそれを実行しようとするとどうなりますか?何を試したのか、それがなぜうまくいかないのかを私たちに見せてください(あなたの質問を編集してください)。 – Felix

+0

こんにちはフェリックス、私は以下のコードを使用して、いくつかのキャプチャにリクエストボディをエクスポートすることができませんOnBeforeRequest(oSession:Session)関数で、フィドラースクリプトです。あなたは同じものをいくつか照らしてください。 –

+0

if(oSession.url == "www.google.com"){ oSession.utilDecodeRequest(); // gzipの場合にHTTPリクエストをデコードします //フルリクエストオブジェクトを保存する(HTTPヘッダを含む) oSession.SaveRequest( "C:\\ Downloads \\ request.txt"、true); //ちょうどボディを保存する oSession.SaveRequestBody( "C:\\ Downloads \\ requestBody.txt"); } –

答えて

0

ファイルが正常に生成されています。管理者権限の問題がありました。

管理者権限でフィドラーを再インストールし、ファイルが正常に生成されました。

関連する問題