13

我有一个 C# 脚本,它通过WebRequest. 我想测试如果其他服务器无响应,我的 Web 应用程序将如何响应。无需更改任何应用程序代码或配置的最佳方法是什么?Fiddler 是否能够导致来自本地 IIS 的请求超时?

4

3 回答 3

19

您可以使用“模拟调制解调器速度”规则来实现它。

  1. 规则 -> 自定义规则
  2. 找到显示“oSession[”response-trikle-delay“]”的行并更改它。将其设置为 10000。它应该足以导致超时。保存文件。
  3. 规则 -> 性能 -> 模拟调制解调器速度(应检查)。

注意:使用 ipv4.fiddler 而不是 localhost。

于 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 回答