HTTP 请求检查视图 — 解密后直接看到结构化的请求与响应
切换到 HTTP 视图
Connections 标签页右上角有一个⇄ 图标——只有当设置里开启了 Full payload 且当前有 TLS 解密成功的连接时才会出现。
点击它切换到 HTTP requests 视图,这里会把所有解密成功的 HTTP 请求结构化展开,而不是原始 TCP 字节流。
每一行显示什么
HTTP 请求视图每一行代表一个完整的 HTTP 请求:
- Host:请求的目标主机域名
- 方法 + 路径:比如
POST /api/v1/login、GET /static/img/logo.png - 响应码 + 状态:比如
200 OK、404 Not Found、302 Redirect - Content-Type:响应体类型,比如
application/json、text/html、image/png - Body 大小:请求和响应各多少字节
顶部筛选
HTTP 视图顶栏同样有筛选功能,可以按以下维度过滤请求:
- HTTP 方法:只看 POST / GET / PUT / DELETE / PATCH
- 状态码:只看 2xx / 3xx / 4xx / 5xx
- Content-Type:只看 JSON / HTML / 图片 / 视频
- 请求大小区间
导出为 HAR
HAR(HTTP Archive)格式是浏览器开发工具常用的网络日志格式,可以被 Chrome DevTools、Firefox、以及 Google 官方的 HAR Analyzer 等工具打开。
在 HTTP 视图顶栏选择导出即可:
- 导出为纯文本:直接复制分享
- 导出为 HAR 文件:适合导入到其他 Web 工具做深入分析
如果只想导出某些请求,长按某一行激活批量选择模式,勾选要导出的请求再点导出按钮。
请求详情
点击任意一行进入该请求的完整详情,分为:
- Request:完整的 HTTP 请求头 + 请求 body(JSON 自动格式化)
- Response:完整的 HTTP 响应头 + 响应 body
顶栏有上一条 / 下一条箭头,方便按顺序浏览一组请求(比如一个页面加载过程中发出的所有 XHR)。
<img src="images/http-request-list.png" alt="HTTP 请求结构化列表视图" title="HTTP 请求列表" />