1、Charles原理
2、Charles用途
支持http和https代理
支持流量控制
支持接口并发请求
支持重发网络请求
3、下载安装charles
访问:Download a Free Trial of Charles • Charles Web Debugging Proxy
选择对应的系统,这里选择masOS,下载安装包。下载完成后进行安装。
选择Agree直接安装。
安装成功后,在启动台找到charles并打开。
弹出以下界面:
点击Grant Privileges信任
设置Proxy
添加一条host和port都是*的规则:
剩下的不想写了。。。
安装配置参考这篇:macOS 上的 Charles 配置看一篇就够了_VeggieOrz的博客-CSDN博客
使用参考这篇:Charles使用详解(For macOS)_我是火山呀的博客-CSDN博客_charles macos
Charles组件介绍
Charles访问控制
客户端代理设置-- iOS
客户端代理设置-- android
Charles抓https包(需要在charles上进行https代理配置,并在客户端安装ssl证书,否则会显示unknown和乱码)
Charles的https代理配置
Windows证书安装配置:
macOS证书安装配置
iOS证书安装配置
Charles流量配置(弱网测试)
Charles断点