1. 下载(官网可根据电脑系统下载对应的 Charles)www.charlesproxy.com/

2. 安装完成打开免费版存在的问题
(1) Charles 每次运行启动需要等待 10s;
(2) Charles 每次运行 30min 将会关闭;
3. 配置操作:
(1) 配置 Charles 端口号

(2) 查看当前电脑的 ip: win + R,终端输入 ipconfig 查看 IPv4 对应的地址


(3) 抓取 https 协议 配置(https 协议需要安全认证)
安全认证:点击Help->SSL Proxying->Install Charles Root Certificate,出现最后导入成功则完成

(4) 设置SSL Proxying Settings

4. 抓取手机包相关配置
(1) Help->SSL Proxyig ->Install Charless Root Certificate on a Mobile Device or Romete Browser

(2) 打开手机的WiFi设置,配置代理为手动,改为Charles提示的ip和端口(此处的 ip 和 端口号为 3 中 (1)和(2)查询到的 ip 和 端口)

(3) 手机下载安装 charles-proxy-ssl 证书,在浏览器输入 chls.pro/ssl 下载证书,若是因为各种原因下载失败,可以直接在电脑下载好,然后通过电脑上的微信等应用传输,在手机接收下载,找到当前接收证书文件的位置安装即可,安装时弹窗中的证书名称可以随意取,无影响
-
响应内容乱码
- 解决方案
-
Charles:只抓包手机端的数据,不抓包电脑端数据
- windows 下不勾选 Windows Proxy
-
官网下载的半免费版存在问题
- Charles 每次运行启动需要等待 10s;
- Charles 每次运行 30min 将会关闭;
- 解决方案:juejin.cn/post/684490…