跳到主要内容

Split View

在 macOS 上使用 Proxyman Split View 并排对比两个流量面板,每个面板都有各自的过滤器、选中的请求和 Inspector。

1. 这是什么?​

Split View 会在同一个标签页中并排显示两个流量面板。每个面板都有各自的请求列表、过滤器、选中的请求和 Inspector。

两个面板共享同一份抓包数据。你无需来回切换,即可检查两个端点,或对比来自不同应用的请求。

信息

Split View 适用于 macOS 上的 Proxyman v26.0.0 或更高版本,并且需要 Proxyman PRO。

Proxyman Split View,左侧为 httpbin 请求,右侧为 jsonplaceholder 请求,每个面板都带有 Inspector

Split View 中的两个面板

2. 优势​

  • 同时显示两个应用、域名或端点。
  • 在每个面板中使用不同的过滤器。
  • 在每个面板中选择一个请求,比较它们的标头、正文或状态码。
  • 在保持另一个请求打开以供参考的同时,查看新请求的到达。
  • 将 Split View 与 Tab View 结合使用,更好地组织工作。

3. 如何打开?​

使用工具栏:

  1. 打开你想要拆分的标签页。
  2. 点击主工具栏中的 Show Split View。
  3. 点击任一面板内部,使其成为活动面板。

也可以直接打开应用或域名:

  1. 右键点击侧边栏中的应用或域名。
  2. 选择 Open as Split View。
  3. Proxyman 会在第二个面板中打开它。如果第二个面板已打开,Proxyman 会直接使用该面板。
Proxyman 侧边栏中域名的右键菜单,“Open as Split View”位于“Open as New Tab”下方并已高亮

在 Split View 中打开域名

每个标签页最多支持两个面板。以 Split View 方式打开其他来源时,会替换第二个面板,而不会新增第三个面板。

4. 操作各个面板​

  • 在共享侧边栏中选择来源或使用工具栏操作之前,请先点击一个面板。
  • 过滤器只作用于活动面板,另一个面板保留其自己的过滤器。
  • 在两个列表中分别选择不同的请求。每个 Inspector 显示其所在面板中选中的请求。
  • 拖动分隔线可调整面板宽度。

新打开的拆分面板会将 Inspector 放在请求列表下方。你可以使用现有的布局控件更改 Inspector 的位置。

要对比两个端点:

  1. 将第一个面板过滤为 profile 端点。
  2. 将第二个面板过滤为 activity 端点。
  3. 在你的应用中重现该操作。
  4. 在每个面板中选择一个请求,并比较结果。

如需高亮显示两个请求或响应之间的差异,请使用 Diff 工具。

5. 如何关闭?​

点击工具栏中的 Hide Split View 即可返回第一个面板。关闭第二个面板不会删除已抓取的流量。

每个标签页都有各自的布局。你可以在一个标签页中保持 Split View 打开,同时在另一个标签页中只使用单个面板。

了解更多​