标题
接口mock实战1
课程价值
- 掌握 Charles 安装和配置
- 掌握 Charles 基础功能
大纲
- Charles 安装
- Charles 基础
- Charles 常用功能
时长
90分钟
PPT
https://pdf.ceshiren.com/xly3/接口mock实战1
实战内容
参考资料
- charles 官网:https://www.charlesproxy.com/
- win10 系统 charles 证书安装:Windows下(Win10)Charles从下载安装到证书设置和浏览器抓包测试,亲测!_charles使用教程windows_TesterAllen的博客-CSDN博客
Charles 基础
抓包原理
设置端口
本地证书安装
移动端证书安装
- 设备和电脑处于同一wifi
- 网络设置(挂代理)
- 服务器 ip 地址(本地 ip 地址)
- 端口(charles 抓包端口)
- 安装证书
- 系统浏览器访问 chls.pro/ssl
- iOS:描述文件中安装证书
- iOS:信任证书 设置–通用–关于本机–证书信任设置 中打开开关
接口信息
- URL
- Response Code:响应状态码
- Protocol:协议
- Method:请求方法
- Request Header:请求头信息
- Query:请求参数
- Response Header:响应头信息
- Response Content:响应内容
Charles 常用功能
过滤
- Filter (推荐)
- Recording Settings – Include 设置过滤的接口信息(不推荐)
- 鼠标右键 – Focus (推荐)
重发
- 简单重发:鼠标右键 – Repeat
- 简单压力:鼠标右键 – Repeat Advanced
修改请求
- 鼠标右键 – Compose
- 选择接口 – 点击小钢笔图标
限速模拟
- 直接点击小乌龟图标
- Proxy – Throttle Settings
断点
- 鼠标右键 – Breakpoint
- Proxy – Breakpoint Settings 中设置断点(确定接口信息,确定请求和响应)
- 修改内容 – 点击 Excute