From: Lucien Gentis Date: Sat, 1 Jul 2023 13:30:57 +0000 (+0000) Subject: fr doc XML file update. X-Git-Tag: 2.4.58-rc1-candidate~95 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1d0600a459ff0aa2e501de7a426ca872d600629;p=thirdparty%2Fapache%2Fhttpd.git fr doc XML file update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1910726 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_http2.xml.fr b/docs/manual/mod/mod_http2.xml.fr index 159e530a737..d8e46cb5ffc 100644 --- a/docs/manual/mod/mod_http2.xml.fr +++ b/docs/manual/mod/mod_http2.xml.fr @@ -1,7 +1,7 @@ - + @@ -970,116 +970,6 @@ H2PushPriority text/css interleaved # poids de 256 par défaut - - H2Timeout - Délai (en secondes) pour les connexions HTTP/2 - H2Timeout secondes - H2Timeout 5 - - server config - virtual host - - Disponible à partir de la version 2.4.19 du serveur HTTP - Apache. - - -

- Cette directive permet de définir un délai pour les opérations - de lecture/écriture lorsqu'une connexion HTTP/2 a été - négociée. Elle peut être définie pour l'ensemble du serveur ou - pour un serveur - virtuel spécifique. -

-

- Elle est similaire à la directive Timeout, mais elle ne s'applique - qu'aux connexions HTTP/2. -

-

- Une valeur de 0 signifie qu'aucun délai n'est imposé. -

-
-
- - - H2KeepAliveTimeout - Durée de vie en secondes des connexions HTTP/2 inactives - H2KeepAliveTimeout secondes - - server config - virtual host - - Disponible à partir de la version 2.4.19 du serveur HTTP - Apache. - - -

- Cette directive permet de définir la durée de vie des connexions - HTTP/2 inactives. Sa portée peut s'étendre à l'ensemble du - serveur, ou seulement à un VirtualHost spécifique. -

-

- Cette directive est équivalente à la directive KeepAliveTimeout, mais - elle ne s'applique qu'aux connexions HTTP/2. Une connexion - HTTP/2 est considérée comme inactive lorsqu'aucun flux n'est - ouvert, autrement dit lorsqu'aucune requête n'est sur le point - d'être traitée. -

-

- Pour les MPMs non-asynch (prefork, worker), la durée de vie - sera par défaut égale à H2Timeout. Pour les MPMs async, il - semble qu'aucune action ne soit à entreprendre pour la durée de - vie des connexions HTTP/1. -

-
-
- - - H2StreamTimeout - Durée de vie en secondes des connexions HTTP/2 inactives - H2StreamTimeout secondes - H2StreamTimeout 0 - - server config - virtual host - - Disponible à partir de la version 2.4.19 du serveur HTTP - Apache. - - -

- Cette directive permet de définir la durée de vie des flux - HTTP/2 pour les requêtes individuelles. Sa portée peut s'étendre - à l'ensemble du serveur, ou seulement à un VirtualHost spécifique -

-

- De par la nature de HTTP/2 qui transmet plusieurs requêtes sur - une seule connexion et gère une planification des priorités, les - flux individuels ne sont pas susceptibles de recevoir des - données en entrée beaucoup plus longtemps qu'une connexion - HTTP/1.1. -

-

- Si cette directive est définie à 0, la durée de vie des flux - HTTP/2 n'a aucune limite, et il peuvent attendre indéfiniment - l'arrivée de données à lire ou écrire. Cela expose cependant le - serveur à atteindre sa limite en nombre de threads. -

-

- Un site peut nécessiter une augmentation de cette valeur en - fonction de votre gestion des flux PUSHés, des priorités et de - la réactivité générale. Par exemple, si vous PUSHez une - ressource de taille importante avant celle qui a fait - l'objet d'une requête, le flux initiale n'effectuera aucune - écriture jusqu'à ce que la ressource PUSHée ne soit envoyée dans - son intégralité. -

-
-
- H2CopyFiles Contrôle la gestion des fichiers dans les réponses @@ -1261,6 +1151,95 @@ H2PushPriority text/css interleaved # poids de 256 par défaut d'inter-opérations avec certaines versions de gRPC.

+
+ + + H2StreamTimeout + Temps d'attente maximum lors de l'envoi/réception de + données pour le traitement d'un flux + H2StreamTimeout time-interval[s] + La valeur de la directive Timeout + + server config + virtual host + directory + + Disponible à partir de la version 2.5.1 du serveur HTTP + Apache. + + +

+ H2StreamTimeout permet de spécifier le + temps maximum pendant lequel un flux en cours de traitement + attendra pour l'envoi/réception de ses données. +

+
+
+ + + H2MaxDataFrameLen + Nombre maximal d'octets dans une trame HTTP/2 DATA + H2MaxDataFrameLen n + H2MaxDataFrameLen 0 + + server config + virtual host + + Disponible à partir de la version 2.5.1 du serveur HTTP + Apache. + + +

+ La directive H2MaxDataFrameLen permet de + définir le nombre maximal d'octets du corps de réponse que l'on + peut placer dans une seule trame HTTP/2 DATA. La valeur 0 + signifie aucune limite (mais la taille maximale permise par le + protocole est respectée). +

+ Par défaut, le module essaie d'utiliser la taille maximale + possible qui est d'environ 16 Ko. Il s'agit cependant de la + taille maximale, et lorsque la taille des données de la réponse + est inférieure, les trames envoyées sont plus courtes. +

+
+
+ + + H2EarlyHint + Ajoute un en-tête de réponse à consulter dans le code de + retour 103 Early Hints + H2EarlyHint name value + + server config + virtual host + directory + .htaccess + + Disponible à partir de la version 2.5.1 du serveur HTTP + Apache. + + +

+ La directive H2EarlyHint permet d'ajouter + un en-tête de réponse avant le démarrage du traitement + proprement dit de la requête. Les en-têtes de ce style sont + consultables dans les réponses intermédiaires "103 Early Hints" + et ils ont pour but principal d'envoyer des informations de + "préchargement" aux navigateurs clients. +

+ name et value doivent être des champs + d'en-tête HTTP valables sous peine de provoquer des échecs de + réponse. La directive H2EarlyHints doit + encore être activée pour permettre l'envoi de réponses + intermédiaires de code 103. Elle peut être répétée plusieurs + fois et les champs d'en-tête de même nom s'ajoutent. +

+ Exemple + +H2EarlyHint Link "</my.css>;rel=preload;as=style" + + +