用Fiddler查看 Android/iOS 网络请求

原文地址:http://www.cnblogs.com/xiaokang088/p/4080860.html

补充:第二步时,还要选https tab,然后选decrypt https traffic

 

 

2. 打开Fiddler后 Tools > Fiddler Options > Connections.勾选 Allow remote computers to connect 

同时把上面显示的端口号【8888】记下来。

3.打开Android手机,长摁 wifi的名字,显示如下界面,设置代理。

主机名是PC的IP,端口是刚才上面的端口。

 

4.iOS 上同样,点击wifi名字,填写代理。

如果要调试HTTPS,需要安装证书。

首先下载一个 fiddlercertmaker.exe,我这里也有http://files.cnblogs.com/xiaokang088/fiddlercertmaker.zip,

也可以到官网下载。

装好后,重启Fiddler。

5.手机上打开浏览器访问PC,地址为: http://192.168.123.12:8888/

打开的界面如下

点击【FiddlerRoot certificate】, 安装证书即可。

 

or

 

  1. 工具栏的 Tools – Fiddler Options…,切换到 HTTPS 选项卡,勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,之后会弹出安装证书的提示,一路点是或确定安装
  2. 依然停留在 HTTPS 选项卡,在下拉菜单中选择 …from remote clients only,之后点击 Export Root Certificate to Desktop,此时证书会生成到桌面上,名为 FiddlerRoot.cer,点OK保存
  3. 将上一步导出的 FiddlerRoot.cer 通过Email附件发送给自己绑定在iOS设备中的Email
  4. 打开iOS设备的邮箱客户端,接收到刚才自己给自己发的邮件,点击附件进行证书的安装,也就是说,这一步将 fiddler 的证书安装在iOS设备中

 

 

 

 

6. 手机访问网站就可以捕捉了 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值