13

を使用して別のサーバーにHTTPPOSTするC#スクリプトがありますWebRequest。他のサーバーが応答しなくなった場合に、自分のWebアプリケーションがどのように応答するかをテストしたいと思います。アプリケーションコードや構成を変更せずにこれを行うための最良の方法は何ですか?Fiddlerは、ローカルIISからの要求に対してタイムアウトを発生させることができますか?

4

3 に答える 3

19

「モデム速度のシミュレーション」ルールを使用してこれを実現できます。

  1. ルール->ルールのカスタマイズ
  2. 「oSession["response-trickle-delay"]」という行を見つけて変更します。10000に設定します。タイムアウトが発生するのに十分なはずです。ファイルを保存します。
  3. [ルール]->[パフォーマンス]->[モデム速度のシミュレーション](チェックする必要があります)。

注:localhostの代わりにipv4.fiddlerを使用してください。

于 2012-07-22T20:37:33.443 に答える
5

「AutoResponder」を使用して、応答をインターセプトするだけでなく、レイテンシーをシミュレートする特定の応答で実現できます。[レイテンシーを有効にする]チェックボックスをオンにし、任意のルールを右クリックして[レイテンシーの設定]を選択すると、ミリ秒単位でレイテンシーを調整できます。

于 2015-02-09T08:11:20.337 に答える
0

あなたの質問の他の部分は「どうすれば私のサービスにFiddlerを使用させることができますか」であり、ここに答えがあります:http ://www.fiddler2.com/Fiddler/help/hookup.asp#Q-IIS

于 2012-07-24T17:52:24.820 に答える