目录
前言
windows同理,只是下载的版本不一样
2021/07/29更新:
Fiddler要收费了,改用proxyman工具,使用方式:https://blog.csdn.net/lalasi11/article/details/104995965
一、什么是Fiddler?
Fiddler是位于客户端和服务器端的http代理,是目前最常用的http抓包工具之一,它能够记录客户端和服务端之间的所有http请求,当然也支持https(下载证书即可)。既然是代理,也就是说:客户端的所有请求都要先经过Fiddler,然后转发到相应的服务器;反之,服务器端的所有响应,也都会先经过Fiddler然后发送到客户端。
扫描二维码关注公众号,回复:
13451501 查看本文章
二、下载
前往官网下载即可:https://www.telerik.com/download/fiddler
mac 请下载 Fiddler Everywhere
三、使用
1、打开Fiddler,进入设置按下图勾选
2、设置连接
3、打开手机,确保手机与电脑属于同一个局域网,然后按下图顺序配置网络代理
填上mac的ip地址以及Fiddler中的端口号,默认8866
4、下载根证书,在 safari 浏览器中访问 http://macip地址+端口号,下载FiddlerRoot certificate
5、进入手机 设置 - 通用 - 描述文件与设备管理 安装描述文件
6、进入手机 设置 - 通用 - 关于本机 - 证书信任设置,打开 针对根证书启用完全信任
7、此时即可在 Fiddler 中查看 ios 中的 http 或 https 请求
8、在 Fiddler 中也可以启用过滤,就可以只显示 host 为 confluence.asoco.com.cn 的包了