Skip to main content

Description

Contient la liste de tous les gestionnaires HTTP définis en SQL et créés via CREATE HANDLER. La lecture de cette table requiert le privilège SHOW HANDLERS ; sans celui-ci, elle apparaît vide. Les secrets susceptibles d’être intégrés à la requête du gestionnaire (par exemple, les informations d’identification transmises à une fonction de table) ne sont affichés dans les colonnes query et create_query que lorsque l’utilisateur est autorisé à les voir (le paramètre serveur display_secrets_in_show_and_select et le paramètre de format format_display_secrets_in_show_and_select sont activés, et l’utilisateur dispose du privilège displaySecretsInShowAndSelect) ; sinon, ils sont masqués, exactement comme dans SHOW CREATE TABLE.

Colonnes

  • name (String) — Nom du handler.
  • protocol (Nullable(String)) — Protocole composable auquel le handler est limité, ou NULL si le handler est actif sur tous les endpoints HTTP (les ports http/https intégrés et chaque listener de protocole composable de type HTTP).
  • url_match_type (String) — Mode de correspondance de l’URL : exact, préfixe ou regexp.
  • url (String) — Le pattern d’URL auquel correspond le handler.
  • methods (Array(String)) — Méthodes HTTP autorisées.
  • type (String) — Type de handler (seul query est pris en charge).
  • query (String) — Requête SQL exécutée par le handler. Les secrets sont masqués, sauf si l’utilisateur est autorisé à les voir.
  • create_query (String) — Instruction CREATE HANDLER. Les secrets sont masqués, sauf si l’utilisateur est autorisé à les voir.
Dernière modification le 27 août 2026