目录
- Charles 安装配置
- 抓包、接口分析
- 实战练习
功能
- 支持 SSL 代理
- 支持流量控制
- 支持重发网络请求,方便后端调试
- 支持修改网络请求参数
- 支持网络请求的截获并动态修改
- 可以自动将 json 或 xml 数据格式化,方便查看
下载安装
电脑证书配置
Windows 系统安装证书 1
Windows 系统安装证书 2
Mac 系统安装证书
设置 ssl
移动端代理配置 1
- 设备和电脑处于同一wifi
- 移动端网络设置
- 安装证书
移动端代理配置 2
常用应用场景
- 解决移动端接口测试
- 解决接口测试过程中检查传参错误问题
- mock 测试
接口分析
- 抓包正常请求信息
- curl 命令发起的请求信息
curl --proxy http://127.0.0.1:8080
过滤
- Filter
- Recording Settings – Include
- Focus
重发
修改请求
限速模拟
断点(BreakPoint)
Rewrite 实战
- 修改雪球行情页面的股票名称
- 修改雪球行情页面的股票价格