一.charles的配置:
1.proxy->proxy settings设置如下:
2.proxy->ssl proxying settings配置如下:
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会看到提示:
(2)下载证书
手机浏览器访问chls.pro/ssl,进入页面后,会有下载的按钮,下载就可以了
(3)安装证书
我的是华为p9:设置-》高级设置-》安全-》从sd卡安装-》选择刚下载的证书