我正在尝试在 Chrome 中模拟慢速连接,以便我可以看到我的应用程序在低速下的行为。我已经下载并安装了 Fiddler 2,我可以和 Chrome 同时运行它。当我查看 Fiddler 中的日志时,它捕获了我的起始页面,即 google.com,但随后它无法捕获我在 Chrome 中发出的任何后续请求,甚至忽略了从它启动的同一页面的搜索。用于模拟调制解调器速度的 Fiddler 设置对 Chrome 也完全没有影响。我可以关闭 Chrome 并重新打开它,开始页面将再次被捕获,但除此之外什么都没有。它可以很好地从 IE 中捕获,甚至可以捕获来自 Desktop Earth 试图检索云数据的流量,但在 Chrome 中没有骰子。
我看过这个问题,它有三个答案,但没有一个选择。第三个有这个代码:
ChromeOptions options = new ChromeOptions();
options.AddArgument(string.Format("--proxy-server=http={0}:{1};https={0}:{1}", proxyHost, port));
driver = new ChromeDriver(options);
...但我不知道我会在哪里,因为我对 Fiddler 完全陌生。有人可以帮我吗?