fiddler抓取https请求(iOS篇)

今天回顾一下 fiddler 抓取 https iOS 的一个小问题,要是没发现必会浪费不少时间,当时自己就是没发现,导致浪费了不少时间,还好当时我去求救测试小哥思彬,测试小哥火眼金睛一下找到了问题所在。现在开始复盘一遍

fiddler版本

fiddler版本

设置fiddler

  • 点击信任 fiddler ,未点击的是红色

    信任fiddler

  • 信任根证书弹框,选择

    信任根证书弹框

  • 点击信任后,请勾上捕捉 https,不然抓包失败,接着下一步点击导出根证书

    勾选信息,导出根证书

  • 这是根证书


    根证书
  • 这是fiddler端口(8866),老版本默认端口(8888),可以自定义


    fiddler端口

手机WiFi设置代理

  • 打开wifi配置,选择手动开启代理


    wifi设置代理

下载根证书

  • 访问电脑 fiddler 下载根证书


    下载根证书
  • 下载完后出现下载描述文件


    描述文件
  • 点进去安装描述文件,安装完后通用会出现描述文件


    描述文件
  • 安装描述文件


    描述文件
  • 最重要的一步来了,当时我没有配置这一步,而且还没发现关于本机里还有隐藏的证书信任设置,请把它打开,为此,就可以尝试抓包了

    证书信任设置

抓包失败的显示是这样的

抓包失败

经过上面的配置,成功抓包的显示是这样的

抓包成功

Android 篇请跳转此地址:https://www.jianshu.com/p/d32b7018ab9b

你可能感兴趣的:(fiddler抓取https请求(iOS篇))