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 portshttp/httpsinté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 (seulqueryest 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.