]> granicus.if.org Git - apache/commitdiff
XML updates.
authorLucien Gentis <lgentis@apache.org>
Sat, 11 Feb 2017 16:38:27 +0000 (16:38 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 11 Feb 2017 16:38:27 +0000 (16:38 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1782618 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.xml.fr
docs/manual/mod/mod_proxy.xml.fr

index 1eddbc4dedeaf391d68bee9645fe2b89147ad1f4..07ff6925229566a46781c4c724ef4ce88c3450b1 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: 1781043:1782180 (outdated) -->
+<!-- English Revision: 1782180 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -1407,6 +1407,16 @@ Apache</compatibility>
         # Missing CRLF<br />
         GET / HTTP/1.0\n\n
       </example>
+      <note type="warning"><title>Utilitaires en ligne de commande et CRLF</title>
+        <p>Il peut s'avérer nécessaire de forcer certains utilitaires à utiliser
+       CRLF ; si ce n'est pas le cas, httpd reverra une réponse HTTP 400 comme
+       dans le cas précédent. Par exemple, le <strong>client OpenSSL s_client
+       doit utiliser le paramètre -crlf pour fonctionner correctement</strong>.</p>
+        <p>Pour détecter des problèmes tels que l'absence de CRLF, vous pouvez
+       utiliser la directive <directive
+       module="mod_dumpio">DumpIOInput</directive> qui permet de décortiquer
+       les requêtes HTTP.</p>
+      </note>
     </dd>
     <dt>RegisteredMethods|LenientMethods</dt>
     <dd>
index 848325b81f71c7afea0ce8fefb20d82bb51fde17..b7f1ca74938e4eae15bcef44db21a53c4d312590 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: 1769784:1782332 (outdated) -->
+<!-- English Revision: 1782332 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -454,6 +454,12 @@ ProxyPass "/examples" "http://backend.example.com/examples" timeout=10
 &lt;/Location&gt;
         </highlight>
 
+      <p>La définition de la variable d'environnement "no-proxy" permet de
+      désactiver <module>mod_proxy</module> dans le traitement de la requête
+      courante. Cette variable doit être définie via la directive <directive
+      module="mod_setenvif">SetEnvIf</directive> car la directive <directive
+      module="mod_env">SetEnv</directive> n'est pas évaluée assez tôt.</p>  
+
     </section> <!-- /envsettings -->
 
     <section id="request-bodies"><title>Corps de requêtes</title>
@@ -1089,9 +1095,15 @@ ProxyPass "/mirror/foo" "http://backend.example.com"
       <directive module="core">Location</directive>, et c'est la section
       la plus spécifique qui l'emportera.</p>
 
-      <p>Pour les mêmes raisons, les exclusions doivent se situer
-      <em>avant</em> les directives <directive>ProxyPass</directive>
-      générales.</p>
+    <p>Pour les mêmes raisons, les exclusions doivent se situer <em>avant</em>
+      les directives <directive>ProxyPass</directive> générales. La variable
+      d'environnement "no-proxy" est une alternative aux exclusions et constitue
+      le seul moyen de configurer une exclusion pour une directive
+      <directive>ProxyPass</directive> dans le contexte d'une section <directive
+      module="core">Location</directive>. Cette variable doit être définie via
+      la directive <directive module="mod_setenvif">SetEnvIf</directive> car la
+      directive <directive module="mod_env">SetEnv</directive> n'est pas évaluée
+      assez tôt.</p>  
 
     </note> <!-- /ordering_proxypass -->