From: Jean-Frederic Clere Date: Wed, 15 Aug 2007 15:09:32 +0000 (+0000) Subject: Improve the wording. X-Git-Tag: 2.3.0~1608 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6bf184d8aaa4be4f972f00aebc1ed7a107b2ed23;p=thirdparty%2Fapache%2Fhttpd.git Improve the wording. submitted by Vincent Deffontaines. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@566214 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/filter.html.fr b/docs/manual/filter.html.fr index f29412ce8f5..a2d7569faef 100644 --- a/docs/manual/filter.html.fr +++ b/docs/manual/filter.html.fr @@ -10,7 +10,7 @@ - -
Cette traduction peut être périmée. Verifiez la version - Anglaise pour les changements récents.
-

Ce document explique le fonctionnement des filtres avec Apache.

+

Ce document décrit l'utilisation des filtres avec Apache.

+
top
-

Filtres

+

Le filtrage avec Apache 2

- + -

On appelle filtre un processus qui s'applique aux données reçues - ou envoyées par le serveur. Les filtres en entrée ("input filters") - servent à filtrer les données envoyées par les clients au serveur, tandis - que les filtres en sortie ("output filters") travaillent sur les - données envoyées par le serveur à un client. Il est possible d'appliquer - plusieurs filtres à un flux de données, et l'ordre de ces filtres peux être - spécifiée de façon explicite.

- -

Apache utilise des filtres en interne pour par exemple gérer les "grosses" requêtes - (chunked) ou les requêtes partielles (NDT : "byte-range" : requêtes sur seulement une - partie d'un fichier spécifiée par un pointeur de départ, et de fin). - Certains modules permettent en plus d'utiliser des filtres - en utilisant des directives de configuration. Les filtres sont utilisables - au moyen des directives +

La chaîne de filtrage est disponible depuis la version 2.0 d'Apache, +et permet aux applications de traiter les données en entrée et en sortie +d'une manière hautement flexible et configurable, quelle que soit la +provenance de ces données. Il est possible de pré-traiter les données +en entrée, et post-traiter les données en sortie, comme souhaité. +Ces traitements sont tout à fait indépendants des traditionnelles phases +de traitement des requêtes.

+

+les filtres peuvent s'enchaîner, perpendiculairement au traitement des requêtes +

+

Voici quelques exemples de filtrage avec la distribution standard d'Apache:

+ +

Apache utilise aussi plusieurs filtres en interne pour accomplir des tâches +comme le découpage des grosses requêtes (chunking) et la gestion des +requêtes portant sur une partie d'un fichier (byte-range).

+ +

Un grand choix d'applications sont implémentées par des modules de filtrage +tiers disponibles à modules.apache.org entre autres. +En voici quelques exemples :

+ + +
top
+
+

Filtrage intelligent

+ +

+Le filtrage intelligent applique différents fournisseurs de filtrage en fonction de l'état du traitement de la requête +

+

mod_filter, inclus dans les version 2.1 et supérieures +d'Apache, permet de configurer la chaîne de filtrage dynamiquement +à l'exécution. +Ainsi par exemple, vous pouvez définir un proxy pour réécrire du code HTML +avec un filtre HTML et traiter des images JPEG avec un filtre totalement +séparé, bien que le proxy ne possède aucune information préliminaire +sur ce que le serveur à l'origine des données à filtrer va envoyer. +Ceci fonctionne grâce à l'utilisation d'un gestionnaire de filtre, +qui distribue les tâches à différents fournisseurs de filtrage en fonction +du contenu réel à filtrer à l'exécution. Tout filtre peut se voir soit +inséré directement dans la chaîne et lancé inconditionnellement, soit +utilisé comme un fournisseur de filtrage et inséré dynamiquement. +Par exemple,

+ +
top
+
+

Utilisation des filtres

+ +

Il y a deux manières d'utiliser le filtrage : Simple et Dynamique. +En général, vous utiliserez l'une ou l'autre méthode; le mélange des deux +peut avoir des conséquences inattendues (bien que le filtrage simple en entrée +puisse être associé sans problème avec le filtrage simple ou dynamique +en sortie).

+

La méthode Simple est la seule permettant de configurer les filtres +en entrée, et suffit pour les filtres en sortie pour lesquels vous avez besoin +d'une chaîne de filtres statique. +Les directives correspondantes sont SetInputFilter, SetOutputFilter, AddInputFilter, AddOutputFilter, - RemoveInputFilter et - RemoveOutputFilter - .

+ RemoveInputFilter, et + RemoveOutputFilter.

-

Les filtres listés ci-dessous sont fournis dans la distribution d'Apache, et - peuvent être utilisés par tout administrateur.

+

La méthode Dynamique permet une configuration dynamique des filtres en +sortie à la fois statique et flexible, comme discuté dans la page +mod_filter. +Les directives correspondantes sont + FilterChain, + FilterDeclare, et + FilterProvider.

-
-
INCLUDES
-
Le module mod_include travaille au moyen de - "Server-Side Includes"
-
DEFLATE
-
Le module mod_deflate compresse les données avant leur envoi au - client (filtre en sortie).
-
+

Une autre directive AddOutputFilterByType est encore supportée, +mais peut poser des problèmes et est maintenant obsolète. Utilisez la +configuration dynamique à la place.

-

En outre, le module mod_ext_filter permet d'utiliser des - programes externes à Apache en tant que filtres.

Langues Disponibles:  en  | diff --git a/docs/manual/filter.xml.fr b/docs/manual/filter.xml.fr index a31a184017e..d2fe37cb4d1 100644 --- a/docs/manual/filter.xml.fr +++ b/docs/manual/filter.xml.fr @@ -1,7 +1,6 @@ -