调试列表里每条记录能读到什么信息
抓包列表是 Reqable 最核心的视图,每一条记录代表一次完整的请求-响应交互。
列表项包含的信息
默认列表会显示请求的状态、请求方法、响应状态码、域名、路径、内容类型、耗时等列。常见的状态表达:
- CONNECT:HTTPS 建立隧道连接的请求,本身不带业务数据;
- 状态码:200 正常、3xx 重定向、4xx 客户端问题、5xx 服务端问题;
- 耗时与流量大小:辅助判断接口性能。
列表项的显示列支持自定义调整,也可以通过搜索和高亮快速定位目标请求(见 过滤搜索与高亮标记)。
双击打开详情面板
选中列表项双击(或按回车)打开详情面板,信息分为几个区域:
- 概览:请求 URL、方法、协议版本等基本信息;
- 请求:请求头、查询参数、请求体的完整内容;
- 响应:响应头、响应体,JSON 等格式带语法高亮与格式化;
- 其他:时间线、证书信息等辅助数据。
列表项上的常用操作
右键任意列表项可以打开功能菜单,高频操作包括:
- 复制 URL / 复制 cURL:把请求转成 cURL 命令分享或存档;
- 重发:原样再发一次这个请求(详见 重发与请求对比);
- 编辑 API:以这条请求为底稿编辑重发;
- 添加到 API 集合:把请求保存为可复用的测试用例(快捷键
Control + I); - 重写 / 断点 / 脚本:基于这条请求快速创建对应规则;
- 对比:把两条请求加入对比池做差异分析。
多标签与多窗口
同一条请求可以在新窗口打开详情(Control + N),方便对照多条请求查看。多标签页机制让抓包列表和 API 测试可以并排工作。
把一条请求的详情读明白之后,下一步可以学习 从流量列表创建 API 测试请求,或者先掌握 工作台结构树 的域名浏览方式。