このデバッグツールが大好きです。個々の項目をクリックしてその統計を確認するのではなく、各呼び出しにかかる時間を列として確認できれば素晴らしいと思います。
この列を追加するオプションはありませんでした。構成ファイルまたはスクリプトを介してそれを行う方法はありますか?
ありがとう
このデバッグツールが大好きです。個々の項目をクリックしてその統計を確認するのではなく、各呼び出しにかかる時間を列として確認できれば素晴らしいと思います。
この列を追加するオプションはありませんでした。構成ファイルまたはスクリプトを介してそれを行う方法はありますか?
ありがとう
他の回答を試してみましたが、TTLB が常に必要なものとは限らないため、実際の全体的な経過時間は得られませんでした。@Eric Lawrenceが言及したFiddlerのヘルプページには、より良い答えがあります。スクリプト エディターで Ctrl+R を押し、次のコードを Handlers クラスに追加します。
public static BindUIColumn("Time Taken")
function CalcTimingCol(oS: Session){
var sResult = String.Empty;
if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest))
{
sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString();
}
return sResult;
}
これには、正しく並べ替えられるという追加の利点もあります。
2012 年 10 月の更新 これは現在組み込まれているようです。
[ルール] -> [パフォーマンス] -> [最終バイトまでの時間を表示] をクリックします。
次のリクエストでは、カスタム列に ttlb が表示されます。
2013 年 5 月の更新 - Fiddler 4.4.4.4 Beta にアップグレードしたところ、このオプションが利用できなくなっていることがわかりました。
確かにあります。
Fiddler で、[ルール] -> [ルールのカスタマイズ...] に移動します。
「onBeforeResponse」を検索し、そのメソッドの最後に次のコード行を追加します。
oSession["ui-customcolumn"] = oSession["X-TTLB"];
あなたのためにトリックを行う必要があります。
その他のオプションについては、 http://www.fiddler2.com/fiddler/help/configurecolumns.aspを参照してください。
TTLB はそこにあります。URL の上の列を右クリックし、[列のカスタマイズ] をクリックし、[コレクション] で [セッション タイマー] を選択し、[タイマー名] で [TTLB] を選択します。私のために働いています、乾杯。