跳到主要内容

自定义标头列(Custom Header Column)

在 Proxyman 中根据请求或响应的标头、查询参数和 JSON 正文值添加自定义列,让相似的请求一眼就能区分。

1. 这是什么?​

自定义标头列功能可以让你在主表格视图中添加自己的列。它类似于 Chrome DevTools 中的自定义列。

2. 优势​

  • 将请求或响应标头显示为表格中的一列。
  • 区分 URL 相同但标头不同的请求。
  • 调整列宽、排序和调整列的顺序。
  • Proxyman 会记住你的列设置,并在下次会话中恢复。

3. 自定义列​

你可以基于以下内容创建自定义列:

  • ✅ 请求或响应标头,例如 Content-Type、X-Key 等
  • ✅ 请求的查询参数,例如 name、id 等
  • ✅ 使用 jq 或 JSON Path 的 JSON 正文,例如 $.data.user.name(Proxyman 6.17.0 或更高版本)
自定义列窗口,显示请求和响应列表,并已开启 Header、Query 和 JSON Body 列

4. 如何使用?​

  1. 打开 Tools → Customize Columns…
  2. 点击请求或响应列表下方的 + 按钮。
  3. 选择 Header、Query 或 JSON Body,输入名称或表达式,然后点击 Add。
Proxyman 添加自定义列的面板,从 JSON 正文值添加列,并已选中 JSON Path 选项

如需了解如何使用 JSON Path 或 jq 查询 JSON 数据,请阅读:

5. 内置 GraphQL 查询列​

Proxyman 可以在 Query Name 列中显示每个 GraphQL 请求的查询名称。右键点击表头,并选择 Query Name (GraphQL) 即可显示该列。

Proxyman 表格中的 Query Name 列,显示 GraphQL 请求的 GetUser、ListPosts 和 CreatePost

GraphQL 查询名称列

了解更多​