
Fiddler是一个http协议调试代理商工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其余的网络调试器要更加简单,由于它不仅仅暴露http通讯还提供了一个客户友好的格式。
Fiddler 是用C#写出来的,它包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。

Fiddler 下载地址: http://www.telerik.com/fiddler
下载安装后设置 Fiddler 可以抓取 HTTPS 数据包:
1. 打开 Fiddler 选择 "Tools" -> "Options" 选择 "HTTPS" 选项卡

Options
2. 如图所示 “勾选”
1. Capture HTTPS CONNECTs
2. Decrypt HTTPS traffic
3. Ignore server certificate errors(unsafe)
3. 点击 Actions 按钮

options
"点击 Trust Root Certificate" 安装 Fidder 的证书 -> "Yes"

安装Root证书告警对话框
或者者 选择 ("Export Root Certificate to Desktop") 将证书导出到桌面, 自己自行安装也可以:

证书导入向导
允许手机连接代理商 (选择 Connections 选项卡, 配置如下图所示)

Telerik Fiddler Options
手机安装证书
首先保证手机与 Fiddler 所在 PC 处于同一局域网内,查看 PC 的 ip,以及 Fiddler 的代理商端口,手动设置到无线局域网 HTTP 代理商
在浏览器中访问http://xx.xx.xx.xx:8080,点击下载并安装 Fiddler 根证书。