> ## 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.

# paramètres de session http_max_*

> Les paramètres de session ClickHouse du groupe généré http_max_*.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>Type</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>Par défaut</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          Modifiable sans redémarrage
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

Ces paramètres sont disponibles dans [system.settings](/docs/fr/reference/system-tables/settings) et sont générés automatiquement à partir du [code source](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="http_max_field_name_size">
  ## http\_max\_field\_name\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="4096" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.4"},{"label": "4096"},{"label": "Réduit la valeur par défaut afin de limiter l’utilisation de la mémoire des connexions HTTP avant la pré-authentification."}]}]} />

Longueur maximale d’un nom de champ dans les en-têtes de requête HTTP, les paramètres de requête et les données de formulaire.

<div id="http_max_field_value_size">
  ## http\_max\_field\_value\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="131072" />

Longueur maximale de la valeur d’un champ dans les en-têtes de requête HTTP, les paramètres de requête et les données de formulaire.

<div id="http_max_fields">
  ## http\_max\_fields
</div>

<SettingsInfoBlock type="UInt64" default_value="1000" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.4"},{"label": "1000"},{"label": "Réduit la valeur par défaut pour limiter l’utilisation de la mémoire en pré-authentification par les connexions HTTP."}]}]} />

Nombre maximal de champs dans les en-têtes de requête HTTP, les paramètres de requête et les données de formulaire.

<div id="http_max_multipart_form_data_size">
  ## http\_max\_multipart\_form\_data\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="1073741824" />

Limite de taille du contenu multipart/form-data. Ce paramètre ne peut pas être analysé à partir des paramètres d’URL et doit être défini dans un profil utilisateur. Notez que le contenu est analysé et que les tables externes sont créées en mémoire avant le début de l’exécution de la requête. C’est également la seule limite qui ait un effet à cette étape (les limites de utilisation de la mémoire maximale et de temps d’exécution maximal n’ont aucun effet lors de la lecture des données de formulaire HTTP).

<div id="http_max_request_header_size">
  ## http\_max\_request\_header\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="10485760" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.4"},{"label": "10485760"},{"label": "Nouveau paramètre permettant de limiter la taille totale des en-têtes de requête HTTP avant l’authentification."}]}]} />

Taille totale maximale de tous les en-têtes de requête HTTP (noms et valeurs combinés), en octets.

<div id="http_max_request_param_data_size">
  ## http\_max\_request\_param\_data\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="10485760" />

Limite de la taille des données de requête utilisées comme paramètre de requête dans des requêtes HTTP prédéfinies.

<div id="http_max_tries">
  ## http\_max\_tries
</div>

<SettingsInfoBlock type="UInt64" default_value="10" />

Nombre maximal de tentatives de lecture via HTTP.

<div id="http_max_uri_size">
  ## http\_max\_uri\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="1048576" />

Définit la longueur maximale de l’URI d’une requête HTTP.

Valeurs possibles :

* Entier positif.
