下载Charles
- 进入Charles官方网站:https://www.charlesproxy.com/
- Download目录下选择macOS版本安装包
安装Charles
Tips: 安装完成后会弹出如图2.1样式的提示框,点击Grant Privileges授予权限即可,这样的话Charles会给Mac自动设置代理,否则需要手动设置。
图 2.1
Tips: 手动设置代理方式如图2.2
图2.2
安装Charles根证书
Tips: 安装根证书的目的是为了抓取设备上的https请求,同样在需要抓取手机端的https请求时,手机端也需要安装证书,并信任它。手机端安装根证书的步骤会在“Charles手机端抓包”章节中详细描述。
图 3.1
Tips: 证书安装好默认是不信任,需要进入钥匙串中手动更改为信任状态。
图 4.2
图 4.3
抓取网络请求
配置完成后,Charles抓取到的网络请求展示如下
图 4.1
登陆Charles账户
Tips:初次下载安装Charles会有30天免费试用期限,免费使用期间Charles启动较慢。且免费试用期过后,再使用Charles每半小时会被强制退出。下面提供注册码解决该问题:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
步骤如下:
图6.1
图 6.2
准备工作已完成,下面开始愉快的Charles旅程~