# Custom Header Column（カスタムヘッダー列）

> Proxyman のカスタムヘッダー列を使うと、リクエストやレスポンスのヘッダー、クエリパラメータ、JSON ボディの値から列を追加して、似たリクエストを一目で見分けられます。

## 1. カスタムヘッダー列とは {#1-whats-it}

カスタムヘッダー列を使うと、メインのテーブルビューに独自の列を追加できます。[Chrome DevTools のカスタム列](https://developer.chrome.com/docs/devtools/network/reference#custom-columns) に似た機能です。

## 2. メリット {#2-benefit}

* リクエストまたはレスポンスのヘッダーを、テーブルの列として表示します。
* **URL は同じでもヘッダーが異なるリクエストを見分けられます。**
* 列の幅を変更、並べ替え、順序を変更できます。
* Proxyman は列の設定を記憶し、次回のセッションで復元します。

## 3. カスタム列 {#3-custom-column}

次のものからカスタム列を作成できます：

* ✅ リクエストまたはレスポンスのヘッダー（例：Content-Type、X-Key など）
* ✅ リクエストのクエリパラメータ（例：name、id など）
* ✅ jq または JSON Path を使う JSON ボディ（例：$.data.user.name、Proxyman 6.17.0 以降）

![リクエストとレスポンスのリストがあり、Header、Query、JSON Body の列がオンになっている Custom Columns ウィンドウ](https://proxyman.com/docs/assets/Screenshot%202026-08-25%20at%2013.13.07.jpg)

## 4. 使い方 {#4-how-to-use-it}

1. **Tools** → **Customize Columns…** を開きます。
2. リクエストまたはレスポンスのリストの下にある **+** ボタンをクリックします。
3. Header、Query、JSON Body のいずれかを選択します。名前または式を入力し、**Add** をクリックします。

![JSON ボディの値からカスタム列を追加する Proxyman のシート。JSON Path オプションが選択されている](https://proxyman.com/docs/assets/Screenshot%202026-08-25%20at%2013.13.17.png)

JSON データを JSON Path または jq で照会する方法は、次のページをお読みください：

* [**JSON Path**](https://proxyman.com/docs/ja/basic-features/jsonpaths)
* [**jq**](https://proxyman.com/docs/ja/basic-features/jq)

## 5. 組み込みの GraphQL Query Name 列 {#5-built-in-graphql-query-column}

Proxyman では、各 GraphQL リクエストのクエリ名を **Query Name** 列に表示できます。テーブルのヘッダーを右クリックして **Query Name (GraphQL)** を選択すると表示されます。

![GraphQL リクエストについて GetUser、ListPosts、CreatePost を表示している Query Name 列付きの Proxyman テーブル](https://proxyman.com/docs/assets/proxyman-graphql-query-name-column.jpg)

_GraphQL の Query Name 列_

## 関連情報 {#learn-more}

* [メインのテーブルビューでヘッダー列を管理する](https://proxyman.com/posts/2022-06-18-Tips-Manage-custom-columns-on-the-main-table-view)
