]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
fr doc XML files updates.
authorLucien Gentis <lgentis@apache.org>
Sat, 30 May 2026 15:32:20 +0000 (15:32 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 30 May 2026 15:32:20 +0000 (15:32 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1934778 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_authz_groupfile.xml.fr
docs/manual/mod/mod_authz_host.xml.fr
docs/manual/mod/mod_authz_user.xml.fr
docs/manual/mod/mod_buffer.xml.fr
docs/manual/mod/mod_headers.xml.fr
docs/manual/mod/mod_proxy_ajp.xml.fr
docs/manual/mod/mod_proxy_balancer.xml.fr
docs/manual/mod/mod_proxy_ftp.xml.fr

index 5d11108c8c7c1912cd050d5e1c81e492d1a1ec4f..495131d5dc289dd2c91693b6bae50ef548db726b 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1744985:1933688 (outdated) -->
+<!-- English Revision: 1933688 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -41,6 +41,8 @@ fonction de leur appartenance à un groupe spécifié. Le module
 </summary>
 
 <seealso><directive module="mod_authz_core">Require</directive></seealso>
+<seealso><a href="mod_authz_core.html#authzresults">États des résultats
+d’autorisation</a></seealso>
 
 <section id="requiredirectives"><title>Les directives Require</title>
 
index 8e43a17ea73c3006e4bb7f8e5847dfef4f04da17..d0df051f0265d0a2f60d3a7e74064f9fde624368 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1903839:1933688 (outdated) -->
+<!-- English Revision: 1933688 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -57,6 +57,8 @@ de la version 2.4.19 du serveur HTTP Apache</compatibility>
 <seealso><a href="../howto/auth.html">Authentification, autorisation et
 contrôle d'accès</a></seealso>
 <seealso><directive module="mod_authz_core">Require</directive></seealso>
+<seealso><a href="mod_authz_core.html#authzresults">États des résultats
+d’autorisation</a></seealso>
 
 <section id="requiredirectives"><title>Les directives Require</title>
 
index 7c2d58e49c3f5fe17e656f0e21ce9c64ebbeaaf7..97ed814a037adea4c09ec1dbe63d6328b862152e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1587031:1933688 (outdated) -->
+<!-- English Revision: 1933688 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -9,7 +9,7 @@
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
+ The ASF licensesthis file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License at
 
@@ -42,6 +42,8 @@ d'Apache</compatibility>
     utilisateurs qui ont été authentifiés avec succès.</p>
 </summary>
 <seealso><directive module="mod_authz_core">Require</directive></seealso>
+<seealso><a href="mod_authz_core.html#authzresults">États des résultats
+d’autorisation</a></seealso>
 
 <section id="requiredirectives"><title>The Require Directives</title>
 
index 7f1cb5c307ecad9e942b2695cc02722a47eb173f..5aa41a9a2a006a8dd5a4f9e19647e007400048a0 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1334011:1933748 (outdated) -->
+<!-- English Revision: 1933748 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -83,8 +83,7 @@ d'Apache</compatibility>
 <description>Taille maximale en octets du filtre par tampon</description>
 <syntax>BufferSize entier</syntax>
 <default>BufferSize 131072</default>
-<contextlist><context>server config</context>
-<context>virtual host</context>
+<contextlist>
 <context>directory</context>
 <context>.htaccess</context>
 </contextlist>
index e5b6c0c74803db4275d44c86c97b666533ec52d3..784e256049aa37096cbb520801084a930203124e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1844475:1933740 (outdated) -->
+<!-- English Revision: 1933740 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -47,7 +47,7 @@ HTTP</description>
     <p>La chronologie du traitement est importante et est affectée par
     l'ordre d'apparition des directives dans le fichier de configuration
     et par leur placement dans les <a
-    href="../sections.html#mergin">sections de configuration</a>. Ainsi,
+    href="../sections.html#merging">sections de configuration</a>. Ainsi,
     ces deux directives ont un effet différent si leur ordre est inversé
     :</p>
 
@@ -451,7 +451,10 @@ Header always set X-Foo "baz"
     nom. Lorsqu'une nouvelle valeur est ainsi ajoutée, elle est séparée
     de celles qui sont déjà présentes par une virgule. Il s'agit de la
     méthode HTTP standard permettant d'affecter plusieurs valeurs à un
-    en-tête.</dd>
+    en-tête. Notez que l’en-tête <code>Set-Cookie</code> est une exception : la
+    <rfc>6265</rfc> préconise plusieurs en-têtes <code>Set-Cookie</code> au lieu
+    de plusieurs valeurs séparées par des virgules. Utilisez <code>add</code> au
+    lieu de <code>append</code> pour <code>Set-Cookie</code>.</dd>
 
     <dt><code>echo</code></dt>
     <dd>Les en-têtes de la requête possédant le nom spécifié sont
index 7610e65e387efa47dc7b559f68af9e64b70c9664..ea290bf9fe05127b22834fa0b5f1c236fd37dccd 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1886997:1934060 (outdated) -->
+<!-- English Revision: 1934060 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -122,6 +122,12 @@ ProxyPassReverse "/apps/foo" "http://www.example.com/foo"
     <code>AJP_</code> sont transmises au serveur original en tant
     qu'attributs de requête AJP (le préfixe <code>AJP_</code> étant supprimé du
     nom de la clé).</p>
+
+    <p>Notez que ces attributs de requête ne sont accessibles que sur demande
+    directe à l’aide de la méthode <code>HttpServletRequest.getAttribute</code>
+    — l’implémentation par Tomcat de la méthode <a
+    href="https://tomcat.apache.org/tomcat-9.0-doc/api/org/apache/catalina/connector/Request.html#getAttributeNames--"><code>getAttributeNames</code></a>
+    ne les liste pas comme ceux qui sont gérés comme des attributs internes.</p>
 </section>
 
 <section id="overviewprotocol"><title>Vue d'ensemble du protocole</title>
index 03eb0de6e233d34bf6264815432c3dd6cd9dac69..9c2001d2e6042b0c6f3d282492a5de8df3497766 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1878785:1933740 (outdated) -->
+<!-- English Revision: 1933740 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -87,9 +87,9 @@ la répartition de charge</description>
     particulier la configuration du répartiteur et de ses membres.</p>
 </section>
 
-<section id="stickyness">
+<section id="stickiness">
     <title>Répartition de charge avec abonnement utilisateur
-    (stickyness)</title>
+    (stickiness)</title>
     <p>Le répartiteur supporte l'abonnement utilisateur. Lorsqu'une
     requête est mandatée vers un serveur d'arrière-plan particulier,
     toutes les requêtes suivantes du même utilisateur seront alors
@@ -240,9 +240,9 @@ ProxyPassReverse "/test" "balancer://mycluster"
     section <code>&lt;Location ...&gt;</code>.</p>
 </section>
 
-<section id="stickyness_implementation">
+<section id="stickiness_implementation">
     <title>Détails à propos de la répartition de charge par abonnement
-    (stickyness)</title>
+    (stickiness)</title>
     <p>Si l'abonnement s'appuie sur un cookie, vous devez définir le nom
     de ce cookie dont le contenu précise le serveur d'arrière-plan à
     utiliser. Pour ce faire, on utilise l'attribut
@@ -313,7 +313,7 @@ ProxyPass "/test" "balancer://mycluster" stickysession=JSESSIONID|jsessionid sco
     retenue.</p>
 </section>
 
-<section id="stickyness_troubleshooting">
+<section id="stickiness_troubleshooting">
     <title>Résolution des problèmes liés à la répartition de charge par
     abonnement</title>
     <p>Si vous êtes confronté à des erreurs d'abonnement, comme la
index 6d29c29b02e825da9d77e5be65a93d4329184d86..7d5acaaff490c537589e1b8577e827f4810b11fc 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1838314:1933683 (outdated) -->
+<!-- English Revision: 1933683 -->
 <!-- French translation : Lucien GENTIS -->
 
 <!--
       mode ASCII).</p>
     </section> <!-- /type -->
 
-    <section id="ftpnonget"><title>Comment puis-je effectuer un
-    chargement FTP ?</title>
-    <p>Actuellement, seule la méthode GET est supportée pour FTP dans
-    <module>mod_proxy</module>. Vous pouvez par contre utiliser le chargement HTTP (POST
-    or PUT) via un mandataire Apache.</p>
-    </section>
+    <section id="ftpnonget"><title>Comment puis-je effectuer un chargement FTP
+    ?</title> <p>Actuellement, seule la méthode GET est supportée pour FTP dans
+    <module>mod_proxy</module>. Vous pouvez par contre utiliser le chargement
+    HTTP (POST or PUT) via un mandataire Apache.</p> </section>
 
     <section id="percent2fhck"><title>Comment puis-je accéder par FTP à
     des fichiers situés en dehors de mon répertoire home ?</title>
         ftp://<var>nom-utilisateur</var>@<var>serveur</var>/mon-fichier
       </example>
 
+      <note><title>HttpProtocolOptions</title>
+        <p>Par défaut, la directive <directive
+       module="core">HttpProtocolOptions</directive> est définie à
+       <code>Strict</code>, ce qui a pour effet de rejeter les URLs contenant
+       des informations sur l’utilisateur (nom ou mot de passe), en accord avec
+       la RFC 7230. Pour utiliser des données d’authentification dans les URLs
+       FTP, vous devez spécifier <code>HttpProtocolOptions Unsafe</code>.</p>
+      </note>
+
       <p>Si le serveur FTP demande un mot de passe pour ce nom
       d'utilisateur (ce qu'il est censé faire), Apache va renvoyer au
       client une réponse <code>401</code> (Autorisation requise), ce qui