HTTP 统计是什么
Statistics → HTTP 提供请求数、响应码分布、按主机名与请求方法汇总等视图,能快速得到「哪些接口在报错、哪个域名流量偏大」的全局画面。它只统计能识别的明文 HTTP 报文,加密流量需先解密才能纳入统计。
基本信息
| 入口 | Statistics → HTTP |
|---|---|
| 主要视图 | 请求数统计、负载分布、状态码与主机名维度 |
| 统计单位 | 按请求计数,与 TCP 连接数不是一回事 |
| 交互 | 选中行右键可应用为过滤器 |
| 前提 | 明文 HTTP,或已导入密钥完成解密 |
典型使用场景
- 先看响应码分布,判断错误比例是否异常
- 按主机名汇总,区分不同业务线的流量
- 统计请求方法构成,判断接口以读取还是写入为主
- 定位请求量突然偏高的域名或路径
- 验证某次变更后错误请求是否减少
操作路径
操作路径
Statistics → HTTP → 选择统计视图 # 打开统计
查看响应码分布与主机名汇总 # 先看整体
选中异常行 → 右键 Apply as Filter # 进入明细
再叠加请求路径过滤定位接口 # 精确到接口视图维度
| 维度 | 能看出什么 | 用途 |
|---|---|---|
| 响应码分布 | 各类状态码的请求数 | 评估错误比例 |
| 主机名维度 | 各域名的请求量 | 区分业务线 |
| 请求方法维度 | 读写请求占比 | 判断接口性质 |
| 请求数量统计 | 总量与分布情况 | 评估流量规模 |
同一条连接上的多个请求共享一个 TCP 流,按请求统计与按连接统计得到的是不同结论。
代理场景下请求头中的主机名与实际连接目标可能不同,需要结合代理日志一起解读。
补充要点
- 先看响应码分布确定问题规模,再按主机名与路径收敛到具体接口
- 统计结果是请求维度的,评估并发要另找依据
- 把显示过滤器与统计视图结合,可以先筛选再统计
- 多个业务共用一次抓包时,主机名维度能帮助划分责任范围