1 说明

如果是windows那么果断使用fiddler。对于mac,

  • 如果要使用Fiddler就需要按装虚拟机。
  • Charles很好用,但是有一个不足:就是当使用Remote Map功能时,此时就无法代理Https到Https的请求。
  • whistle 的缺点和Charles是一样的,都是如果是https转https时,无法完成ip:port–>ip:port的映射。

下面就Fiddler安装配置进行说明,重点在Fiddler。

2 虚拟机配置

1. 操作系统版本

必须是专业版,不能是家庭版,家庭版不支持修改域。

2. 在虚拟机上使用Fiddler必须保证如下两点:

(1)选择桥接模式
使用桥接模式的目的:就是让虚拟机看成是宿主机所在局域网中一个独立的机器。

如果选择自动检测模式不行的话,就选择上图中网络适配器设置,进行如下设置

(2)必须使用 “有线”,不能选择无线

3. 在电脑上设置域

(1)“计算机”右键属性

点击上图中“高级系统设置”

 

输入内部域,会提示输入域的用户名和密码,

4.对于我们公司,还需要下载一个 准入app。

3 配置Fiddler

1. Https

进行下面操作时,按照提示进行安装证书


 

2.  Connections

3.  Tool->Hosts,配置Host


4. 在手机端进行如下操作

(1)配置代理

(2)下载证书

使用safari输入:虚拟机ip:8888,按照提示下载证书


5 注意

(1)如果遇到问题,可以试下关闭防火墙

分类&标签