使用 PC 抓包手机 https

Charles 安装

官网下载安装Charles:
https://www.charlesproxy.com/download/

HTTP 抓包

安装后启动 Charles。手机设置代理为 Charles 的 ip ,默认端口为 8888 ,可以自己修改。

HTTPS 抓包

安装 SSL 证书到手机设备

  1. 点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
  2. 在手机Safari浏览器输入地址 chls.pro/ssl,出现证书安装页面,点击安装
    手机设置有密码的输入密码进行安装

注意:iOS 10.3系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书

Charles 设置 Proxy

  1. 在 Charles 打开 Proxy -> SSL Proxying Settings…
  2. 勾选 Enable SSL Proxying ,点击 Add 添加域名,端口填写 443