在 Fiddler 中,如何在传递服务器响应时仅减慢特定请求的响应速度?
我知道我可以模拟所有请求的慢速 - 这不是我想要的。
使用具有特定规则的自动回复器迫使我选择回复内容。
如何在不修改响应的情况下使用“延迟”功能?这在 Fiddler 中可能吗?
我理解您的问题,您想延迟特定请求的请求或响应时间。
您可以通过更新 oSession 对象来使用 FiddlerScript 模块来完成此操作。
请求前
// Delay sends by 300ms per KB uploaded.
oSession["request-trickle-delay"] = "300";
Run Code Online (Sandbox Code Playgroud)
响应前
// Delay receives by 150ms per KB downloaded.
oSession["response-trickle-delay"] = "150";
Run Code Online (Sandbox Code Playgroud)
您还需要在所选方法中过滤正确的请求。
过滤
// Sample Rule: Break requests for URLs containing "/path/"
if (oSession.uriContains("/path/")) {
}
if (oSession.hostname == "some.hostname") {
}
if (oSession.url == "some.url") {
}
Run Code Online (Sandbox Code Playgroud)
可以在此处找到更多信息
希望能帮助到你
| 归档时间: |
|
| 查看次数: |
5312 次 |
| 最近记录: |