【就业班1期】接口mock实战

课堂 ppt

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

PPT地址

实战内容

参考链接

curl -X GET "https://httpbin.ceshiren.com/get" -H "accept: application/json" --proxy http://127.0.0.1:8888

Charles 基础设置

  1. 确认抓包端口
  2. 安装本地证书
  3. 移动端安装证书

    步骤
  4. 设备和电脑处于同一wifi(模拟器不需要配置)
  5. 移动端网络设置
  • 服务器 ip 地址
  • 设置端口
  1. 安装证书
  • 系统浏览器访问 chls.pro/ssl
    image

  • iOS:描述文件中安装证书

  • iOS:信任证书

接口抓包分析

抓包原理

接口分析

  • Overview:接口的大体情况
  • Content:请求信息和响应信息
    • 上半部分:请求,请求头信息,请求参数,cookie
    • 下半部分:响应,响应头信息,响应体(不同格式)
  • Summary:响应时间
  • Chart:图标形式的资源情况展示
  • Notes:写一些记录

实战练习

过滤

  • Filter
  • Foucs

重发

修改请求

  • 选择接口-- 点击小钢笔图标

限速模拟(弱网测试)

断点(修改请求和响应数据)

  • 鼠标右键 — Breakpoint
  • Proxy – Breakpoint settings 设置断点(确定接口信息,确定是请求断点还是响应断点)
  • 重新发送请求 – 进入断点修改状态 – 修改内容 – 点击 Excute

课后任务

  • 安装好 charles
  • 配置好证书

课后调查表