用户手册

iOS 请求重放:编辑并重新发送 HTTP 请求

NetPeek 可以从已捕获的请求创建重放,编辑 Method、URL、Header 和 Body 后再次发送;常用请求还能保存为重放项,便于重复验证接口行为。

6重放

把一条抓到的请求保存下来,随时改改参数再发一遍,用于接口联调、压测复现。支持从请求详情一键生成。

  1. 在请求详情或左滑菜单选「加入重放」,或到重放列表点 +
  2. 编辑方法、URL、头、Body,可设定时/循环。
  3. 点发送,查看返回;历史结果可回看。
打开重放列表 新建重放

重放解决的问题

抓到一条请求之后,往往需要反复改参数重试。重放让这件事不用离开手机:

  • 复现问题:把出错的那次请求原样再发一遍,确认是必现还是偶发。
  • 验证修复:后端改完之后,用同一条请求确认返回是否正确。
  • 试参数边界:改 Body 里的字段、翻页参数或时间范围,看服务端如何响应。
  • 换鉴权状态:替换 Token 或去掉鉴权头,验证接口的权限校验是否严密。

一条重放里可以改什么

  • 请求方法:把 GET 换成 POST,探测接口对方法的约束。
  • URL 与查询参数:翻页、筛选条件、版本号。
  • 请求头:Content-Type、Authorization、自定义调试头。
  • 请求体:支持表单、URL 编码和原始 JSON 等格式。

保存成重放项反复使用

  • 常用请求存下来命名,下次直接从重放列表执行,不用重新抓一遍。
  • 可设定时或循环执行,用于观察接口在一段时间内的稳定性。
  • 历史返回结果可回看,便于前后对比。

常见问题

能从现有抓包直接重放吗?

可以。在请求详情或列表快捷操作中选择重放,NetPeek 会预填原请求信息。

重放前可以修改哪些内容?

可以修改请求方法、URL、请求头和 Body,再发送并查看响应。

重放可以重复使用吗?

可以。把配置保存为重放项后,可从重放列表再次执行。

继续了解