接口mock实战

标题

接口mock实战1

课程价值

  • 掌握 Charles 安装和配置
  • 掌握 Charles 基础功能

大纲

  • Charles 安装
  • Charles 基础
  • Charles 常用功能

时长

90分钟

PPT

https://pdf.ceshiren.com/xly3/接口mock实战1

实战内容

参考资料

Charles 基础

抓包原理

设置端口

本地证书安装

移动端证书安装

  1. 设备和电脑处于同一wifi
  2. 网络设置(挂代理)
    • 服务器 ip 地址(本地 ip 地址)
    • 端口(charles 抓包端口)
  3. 安装证书
    • 系统浏览器访问 chls.pro/ssl
    • iOS:描述文件中安装证书
    • iOS:信任证书 设置–通用–关于本机–证书信任设置 中打开开关

接口信息

  • URL
  • Response Code:响应状态码
  • Protocol:协议
  • Method:请求方法
  • Request Header:请求头信息
  • Query:请求参数
  • Response Header:响应头信息
  • Response Content:响应内容

Charles 常用功能

过滤

  • Filter (推荐)
  • Recording Settings – Include 设置过滤的接口信息(不推荐)
  • 鼠标右键 – Focus (推荐)

重发

修改请求

  • 鼠标右键 – Compose
  • 选择接口 – 点击小钢笔图标

限速模拟

断点

  1. 鼠标右键 – Breakpoint
  2. Proxy – Breakpoint Settings 中设置断点(确定接口信息,确定请求和响应)
  3. 修改内容 – 点击 Excute

课后调查表