
fiddler安装与配置完全指南
下载需积分: 50 | 1.47MB |
更新于2024-08-04
| 163 浏览量 | 举报
收藏
"fiddler安装、配置、问题解决"
Fiddler是一款强大的网络调试工具,由 Telerik 开发,主要用于捕获、分析、修改 HTTP(S) 流量。它可以帮助开发者和测试人员深入理解网络通信过程,排查网页应用或移动应用中的网络问题。以下是关于Fiddler的安装、配置及常见问题的详细步骤。
1. **下载安装**:
你可以通过提供的链接或直接访问Fiddler官方网站下载最新版本的Fiddler。安装过程中通常按照默认设置进行即可。
2. **配置Fiddler**:
- **端口设置**: Fiddler 默认监听的端口是8888。这个端口用于接收和转发所有的HTTP(S)请求。
- **查看本地网络**: 安装完成后,确保Fiddler正在运行,并检查其是否成功捕获到网络流量。你可以在Fiddler的会话列表中查看到这些请求。
3. **手机配置代理**:
- 在你的智能手机上,进入 Wi-Fi 设置,找到要连接的网络,设置代理服务器为你的电脑 IP 地址,端口设置为8888。
- 确保手机和电脑在同一局域网内。
4. **信任Fiddler证书**:
- 访问 `http://ip地址:8888` (用你的电脑IP替换ip地址),手机会显示一个页面,引导你下载Fiddler的根证书。
- 安装下载的证书,这一步骤是为了让手机信任Fiddler,以便它可以解密HTTPS流量。
5. **解决证书问题**:
- 如果遇到证书无法下载或访问的问题,可能是由于注册表设置不正确。打开注册表编辑器 (Win + R 输入 "regedit"),导航到 `HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2`,右键创建一个新的 QWORD 值,命名为 "80"。这将使Fiddler监听80端口,有时能解决证书问题。
6. **自定义Fiddler规则**:
- 为了使手机可以成功下载证书,你可能需要在Fiddler中添加自定义规则。打开 "Rules" 菜单,选择 " Customize Rules",在 `OnBeforeRequest` 函数中添加以下代码:
```csharp
if (oSession.host.ToLower() == "webserver:8888") {
oSession.host = "webserver:80";
}
```
- 保存并重启Fiddler,以使规则生效。
通过以上步骤,你应该能够成功地安装和配置Fiddler,实现对手机网络流量的监控。当遇到无法捕获流量或证书问题时,检查上述配置步骤,通常可以找到解决方案。Fiddler的强大之处还在于它的脚本能力,可以根据需求编写自定义脚本来拦截、修改或模拟网络请求,进一步提高开发和测试的效率。
相关推荐









m0_37839003
- 粉丝: 0
最新资源
- VHDL实现等精测频模块及MCU接口封装
- 51单片机入门到精通PPT教程
- 基于ASP的网上手机销售系统实现与研究
- 清Cooickl软件助力历史记录快速清除
- Java聊天程序开发教程与源码分享
- QTP Delphi 9.5 插件: 自动化测试工具详解
- Apache Tomcat 6.0.20部署工具包介绍
- CSUBOY校内人气之星V5.0:体验版新发布
- 使用Flex打造功能丰富的网上购物商城
- Delphi与SQL2000构建的仓库管理系统教程
- JavaScript中关于DIV的实用小结
- DMS系统数据采集与整合技术探究
- Winsock编程实践:服务器与客户端聊天源码解析
- Oracle ALSB示例服务总线配置与设计
- Java文件上传必备jar包全解
- 5S管理在物流管理中的应用及实践
- 朗科U盘量产工具简化系统安装流程
- 微程序控制器实验指南:实验要求、操作步骤及总结
- 掌握Delphi中的spcomm串口通信控件使用技巧
- Spring.NET与NHibernate整合于ASP.NET MVC实践教程
- 全面解析WebLogic Portal:培训课程要点
- S3C2410开发板适用FS2410原理图
- C#中实现combox绑定系统颜色与刷子下拉条功能
- ERP系统业务需求分析推荐方法