下载Charles

安装Charles

Tips: 安装完成后会弹出如图2.1样式的提示框,点击Grant Privileges授予权限即可,这样的话Charles会给Mac自动设置代理,否则需要手动设置。
图 2.1
image.png

Tips: 手动设置代理方式如图2.2
图2.2
image.png

安装Charles根证书

Tips: 安装根证书的目的是为了抓取设备上的https请求,同样在需要抓取手机端的https请求时,手机端也需要安装证书,并信任它。手机端安装根证书的步骤会在“Charles手机端抓包”章节中详细描述。
图 3.1
image.png
Tips: 证书安装好默认是不信任,需要进入钥匙串中手动更改为信任状态。

图 4.2
image.png

图 4.3
image.png

抓取网络请求

配置完成后,Charles抓取到的网络请求展示如下
图 4.1
image.png

登陆Charles账户

Tips:初次下载安装Charles会有30天免费试用期限,免费使用期间Charles启动较慢。且免费试用期过后,再使用Charles每半小时会被强制退出。下面提供注册码解决该问题:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4

步骤如下:
图6.1
image.png

图 6.2
image.png

准备工作已完成,下面开始愉快的Charles旅程~