> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> CREATE HANDLER で作成された、SQL で定義されたすべての HTTP ハンドラーの一覧を含みます。

# system.handlers

<div id="description">
  ## 説明
</div>

CREATE HANDLER で作成された、SQL で定義されるすべての HTTP ハンドラーの一覧を含みます。

<div id="columns">
  ## カラム
</div>

* `name` ([String](/docs/ja/reference/data-types/string)) — ハンドラー名。
* `protocol` ([Nullable(String)](/docs/ja/reference/data-types/nullable)) — ハンドラーが限定されるコンポーザブルプロトコル。すべての HTTP エンドポイント (組み込みの `http`/`https` ポートおよびすべての HTTP タイプのコンポーザブルプロトコルリスナー) でハンドラーが有効な場合は NULL。
* `url_match_type` ([String](/docs/ja/reference/data-types/string)) — URL の照合方法。完全一致、プレフィックス、または正規表現。
* `url` ([String](/docs/ja/reference/data-types/string)) — ハンドラーが照合する URL パターン。
* `methods` ([Array(String)](/docs/ja/reference/data-types/array)) — 許可される HTTP メソッド。
* `type` ([String](/docs/ja/reference/data-types/string)) — ハンドラーのタイプ (サポートされるのは `query` のみ) 。
* `query` ([String](/docs/ja/reference/data-types/string)) — ハンドラーが実行する SQL クエリ。ユーザーに閲覧権限がない場合、secret は非表示になります。
* `create_query` ([String](/docs/ja/reference/data-types/string)) — CREATE HANDLER ステートメント。ユーザーに閲覧権限がない場合、secret は非表示になります。
