fiddler开着部分网页打不开

今日午休完,突然发现有些网页打不开,而fiddler此前一直开着,之后发现只要关闭fiddler浏览器就能正常打开网页,开着就基本上不行。

百度了几种方法后,最后这种我才可以:
1、Tools----》options配置相关选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、导入证书到浏览器
在这里插入图片描述
Export Root Certificate to Desktop,保存证书到桌面,找到管理证书
,选择导入在这里插入图片描述

3、上两步后发现还是无法正常,选择了Reset All Certificates,重置所有证书。之后方能正常使用。
在这里插入图片描述

### 如何使用 Fiddler 模模弱网环境以测试网页性能 #### 工具准备与配置 Fiddler 是一款功能强大的调试工具,主要用于 HTTP 和 HTTPS 数据流的捕获和分析。为了模拟弱网环境来测试网页性能,可以通过调整延迟、带宽和其他网络参数实现这一目标。 在始前,请确认已安装最新版本的 Fiddler 并完成基本配置[^1]。如果需要解密 HTTPS 流量,则需按照官方文档中的说明进行证书信任设置。 --- #### 配置弱网环境的具体方法 ##### 步骤一:启用 Rules -> Performance 功能 进入 **Rules** 菜单,在下拉选项中找到 **Performance** 子菜单,并勾选 **Simulate Modem Speeds** 或者自定义网络速度。此功能允许用户设定特定的上传/下载速率以及延迟时间,从而模仿同类型的连接条件[^3]。 ##### 步骤二:手动调节延迟与吞吐量 除了预设模式外,还可以更精细地控制网络行为: - 打 **Customize Rules...** - 编辑脚本文件,默认会弹出一个 JavaScript 文件编辑窗口。 - 定位至 `OnBeforeRequest` 函数部分,添加类似下面的代码片段用于增加固定延时: ```javascript static function OnBeforeRequest(oSession: Session) { oSession["request-trickle-delay"] = "50"; // 单位毫秒, 控制请求发出后的数据传输间隔 oSession["response-trickle-delay"] = "200"; // 响应返回时的数据分片发送等待时间 } ``` 上述例子设置了每次接收响应包之间有 200ms 的停顿效果;而客户端向服务器提交数据则每批次间歇为 50ms[^4]。 注意修改完毕保存后立即生效无需重启程序! --- #### 实际应用注意事项 尽管利用 Fiddler 可方便快捷地构建虚拟化的低质量链路场景来进行诊断评估工作,但需要注意的是所创建出来的状况未必能够完全匹配实际发生的物理世界里的复杂情形。所以建议最终还是要放到真实的较差条件下做进一步验证才稳妥可靠。 另外记得一旦结束此类实验之后务必要恢复正常状态以免干扰日常上网活动或者其它在线服务正常使用。 --- #### 总结 借助于 Fiddler 提供的强大抓包解析能力和灵活可调的仿真机制,使得发者能够在发周期早期阶段便识别并修正那些只会在特殊通信状态下才会暴露出来的问题,进而提升整体用户体验满意度水平[^2]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值