一.charles的配置:

1.proxy->proxy settings设置如下:

charles抓取https包

2.proxy->ssl proxying settings配置如下:

charles抓取https包

3.help->ssl proxying->install charles root certificate->安装证书

二.安卓手机端配置

以华为手机为例,机型p9

1.设置代理

(1)手机与pc在同一个网络

(2)设置->WLAN

在网络名上长按,弹出“不保存网络”、“修改网络”的选项,选择"修改网络"

(3)显示高级选项->代理->手动

输入服务器主机名(pc电脑的ip)、服务器端口(charles中的配置,见图1,我的是6666)

2.安装证书

(1)查看手机端下载证书路径

在charles中的help->ssl proxying->install charles root certificate on a mobile device or remote browser会看到提示:

charles抓取https包

(2)下载证书

手机浏览器访问chls.pro/ssl,进入页面后,会有下载的按钮,下载就可以了

(3)安装证书

我的是华为p9:设置-》高级设置-》安全-》从sd卡安装-》选择刚下载的证书

charles抓取https包

相关文章: