1. 下载安装
下载地址: https://www.charlesproxy.com/download/
目前最新版本是4.6.1,下载免费体检版即可,体验版有使用时间限制,每隔一段时间需重启才能再次使用。网上有激活码,可以免费激活。
2. 证书设置
选择help——SSL Proxying——install Charles Root Certificate
会出现证书安装的信息,安装证书,将证书安装到“受信任的根证书颁发机构”,最后提示导入成功,出现如上述证书信息显示说明证书安装成功,也可在证书路径中查看证书安装结果。
下载证书
选择help——SSL Proxying——install Charles Root Certificate on a Mobile Device or Remote Browser
提示代理到10.6.209.196:8888,然后浏览器访问 http://chls.pro/ssl,即可下载证书。
证书导入到浏览器中
浏览器 -》 设置 -》 安全 -》 证书管理 -》导入 -》选择上一步中下载的证书 -》上传位置 受信任的根证书颁发机构 -》 上传完成
或者直接输入 chrome://settings/security
3. 代理设置
输入要代理转发的url映射关系即可,可以将任意url代理到本地,实现前后端本地调试