1. 安装
安装Fiddler软件
2. 配置
2.1 端口
点击 Tools > Options 按如下配置勾选 启用远程访问 等并且设置端口,这里设置8888
2.2 重启
重启Fiddler
这里官网额外加了一步配置注册表,经过验证不配置也可正常使用
如果配置可以按照以下方法:
win+r进入运行命令界面,输入REGEDIT进入注册表
找到HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2文件夹后,在文件夹下创建key
ReverseProxyForPort,设置值为端口号(以十进制方式)
2.3 访问
访问 http://127.0.0.1:8888 <http://127.0.0.1:8888> 会打开如下页面
3. 手机端配置
3.1 代理IP
首先确保你的电脑和手机在同一个局域网(wifi)中
打wifi,设置代理IP和端口号为你的电脑的IP和你Fiddler的端口号
3.2 安装根证书
然后手机访问 http://ip:8888 <http://ip:8888> 此时会打开跟上面一样的页面,点击 FiddlerRoot certificate
安装证书后,会发现已经可以访问到http协议的站点在Fiddler中也可以抓到包
3.3 信任证书
但是由于iPhone的安全设置,还不能访问https的站点
我们作如下设置 设置 –> 通用 –> 关于本机 –> 证书信息设置
现在就可以正常访问了
参考
http://docs.telerik.com/fiddler/configure-fiddler/tasks/usefiddlerasreverseproxy
<http://docs.telerik.com/fiddler/configure-fiddler/tasks/usefiddlerasreverseproxy>
https://segmentfault.com/q/1010000009207553/a-1020000009870963
<https://segmentfault.com/q/1010000009207553/a-1020000009870963>
热门工具 换一换