一.charles代理原理:
如果本地开了代理:
二.设置代理
1.设置代理端口:
- proxy->proxy setting 打开代理设置界面,代理端口默认是 8888,可以使用默认也可以自己修改为其他端口;
- 将Enable transpparent Http proxying 选项勾上
2.代理 https 域名:
- proxy->SSL proxy setting 打开 https 代理设置界面,Charles 的 https 代理需要将需要代理的 https 域名添加在配置里,勾选此复选框,并设置 host 以及 port 的端口号 ;
- Host 表示你要抓取的 ip 地址或是链接,设置为*号,则能够抓取所有的 https 请求;
- 设置端口号为 443 则抓取的是设置的https 请求;
- 将Enable SSL Proxying选项勾上;