httpCanary 中文文档 下载 App

请求详情页:逐条分析网络请求

从列表到详情

在 httpCanary 主界面的请求列表中,点击任意一条请求就能进入详情页。详情页是分析单次网络请求的核心工作区。

请求详情页
点击列表中的请求进入详情分析

顶部信息条

详情页顶部显示这条请求的基本信息:

信息说明
状态码HTTP 响应状态码(200/301/404/500 等)
请求方法GET / POST / PUT / DELETE 等
URL完整的请求 URL
Host目标服务器域名
请求时间发出请求的时间点
耗时从发出到收到响应的总毫秒数
数据量请求和响应各占多少字节
来源应用哪个 App 发起了这条请求

四个标签页

详情页下方有四个标签,分别展示不同维度的数据:

  1. 总览(Overview)—— 整体统计和关键指标
  2. 请求(Request)—— 请求行、请求头、请求体
  3. 响应(Response)—— 响应行、响应头、响应体
  4. 时间(Timing)—— DNS 解析、TCP 连接、TLS 握手等各阶段耗时

总览标签

总览页面提供了一张完整的数据摘要卡片:

总览统计
总览页显示请求和响应的数据量与时间统计

请求标签

点击「请求」标签可以看到完整的请求结构:

请求头详情
查看请求的完整 Header 信息

响应标签

「响应」标签的结构和请求对称:

响应视图
查看服务器返回的响应数据

时间标签

Timing 标签将整个请求的耗时分解为多个阶段:

这个时间分解对排查性能问题非常有用——比如 DNS 慢就优化 DNS 配置,TTFB 高就说明服务器响应慢。

右上角菜单

详情页右上角有三个重要功能:

按钮功能
♥ 收藏将该请求加入收藏列表,方便后续快速找到
💾 保存将数据导出为文件(原始数据、头部数据、内容数据可选)
⋮ 更多复制 cURL、静态注入、重放请求、屏蔽数据包等高级操作

详情页里能做什么

详情页不仅是查看工具,更是调试入口:

这些功能多数需要高级版权限,详见 数据注入 和 调试工具 分组。