首页/网络/抓包与流量分析速查/Wireshark 过滤 HTTP 状态码
本包目录(400 条)
tcpdump 过滤实战51 条
Wireshark 技巧75 条
TCP 流分析82 条应用层报文判读71 条丢包与时延定位60 条抓包工具链61 条

Wireshark 过滤 HTTP 状态码

http.response.code 匹配响应状态码,可精确到单一码或区间(>= 500);排查 4xx/5xx 批量筛选时用区间条件更高效。

用途按响应状态码过滤
语法http.response.code == N / >= 400 / in {401, 403}

常用示例

常用示例
http.response.code == 502
http.response.code >= 500
http.response.code in {301, 302, 307}
配合 http.request.uri 可直接定位是哪些 URL 返回了错误码。

易错点

  • 状态码字段只在能解出响应行时存在;分块传输或异常响应可能解不出,改用 tcp 层验证
  • HTTPS 流量解密后才能用该字段,否则只能看到 TCP 重传与连接事件

数据来源与参考

  • Wireshark 显示过滤器参考(http.response.code)
  • RFC 9110(状态码)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌