Fiddler弱网情况下2g网和3g网的设置参数
时间: 2023-05-26 09:02:11 浏览: 141
在Fiddler中设置2G和3G网络的参数需要进行以下步骤:
1. 打开Fiddler,点击“Rules”选项卡,选择“Customize Rules”。
2. 在打开的Fiddler脚本编辑器中,找到“OnBeforeRequest”函数,并添加以下代码:
// 设置2G网络参数
if (oSession.uriContains("2g")) {
oSession["X-Forwarded-For"] = "192.168.1.1";
oSession["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko";
oSessiom["Host"] = "www.example.com";
}
// 设置3G网络参数
if (oSession.uriContains("3g")) {
oSession["X-Forwarded-For"] = "192.168.1.2";
oSession["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko";
oSession["Host"] = "www.example.com";
}
请注意:代码中的“www.example.com”应替换为您要测试的网站的实际地址。
3. 保存并关闭脚本编辑器。
4. 在Fiddler的工具栏中,选择“Rules”选项卡,勾选“Automatic Responses”和“Enable rules”。
5. 打开移动网络连接,分别在浏览器中输入“http://xxx/2g”和“http://xxx/3g”,其中“xxx”为您要测试的网站地址。
6. Fiddler将模拟2G和3G网络环境,您可以在“Web Sessions”选项卡中查看请求和响应。
阅读全文