Configuration du protocole HTTP.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
keepAliveEnabled | boolean | true | Active les connexions persistantes (HTTP keepalive). Si cette propriété est true, les connexions sont maintenues en vie et réutilisées par plusieurs demandes et réponses consécutives. Si la valeur est false, les connexions sont fermées une fois la réponse envoyée. |
maxKeepAliveRequests | int Min: -1 | 100 | Nombre maximal de demandes admises sur une même connexion HTTP, lorsque les connexions persistantes sont activées. La valeur -1 correspond à un nombre illimité. |
persistTimeout | Période avec une précision à la seconde près | 30s | Durée pendant laquelle un socket peut rester au repos entre deux demandes. Cette propriété s'applique uniquement si les connexions persistantes sont activées. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. |
readTimeout | Période avec une précision à la seconde près | 60s | Délai maximal, accordé à l'exécution d'une demande de lecture sur un socket une fois que la première lecture a eu lieu. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. |
writeTimeout | Période avec une précision à la seconde près | 60s | Durée accordée à l'attente sur un socket de chaque partie des données de réponse à transmettre. Indiquez une valeur entière suivie d'une unité de temps, qui peut être heure (h), minute (m) ou seconde (s). Par exemple, pour 30 secondes, indiquez 30s. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1m30s correspond à 90 secondes. |
removeServerHeader | boolean | false | Retire les informations d'implémentation de serveur des en-têtes HTTP et désactive également la page d'accueil par défaut du profil Liberty. |
NoCacheCookiesControl | boolean | true | Permet à l'utilisateur de contrôler si la présence, ou non, d'un en-tête Set-Cookie doit mettre à jour l'en-tête Cache-Control avec la valeur no-cache correspondante. Cette option ajoute également l'en-tête Expires. |
AutoDecompression | boolean | true | Spécifie si le canal HTTP doit décompresser automatiquement les données de corps de demande entrante. |