Serveur Apache HTTP Version 2.0

Apache > Serveur HTTP > Documentation > Version 2.0

# Filtres

Langues Disponibles: en | es | fr | ja | ko | ru | tr

Ce document explique le fonctionnement des filtres avec Apache.

## Filtres

Modules Apparentés | Directives Apparentées
--- | ---

- `mod_deflate`
- `mod_ext_filter`
- `mod_include`

- `AddInputFilter`
- `AddOutputFilter`
- `RemoveInputFilter`
- `RemoveOutputFilter`
- `ExtFilterDefine`
- `ExtFilterOptions`
- `SetInputFilter`
- `SetOutputFilter`

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 vers le serveur, tandis que les filtres en sortie (output filters) traitent les données envoyées par le serveur vers un client. Il est possible d'appliquer plusieurs filtres sur un flux de données, et l'ordre de ces filtres est configurable.

Apache utilise des filtres en interne pour gérer les « grosses » requêtes ou les requêtes partielles (NdT sur "byte-range" : requêtes portant seulement sur une partie d'un fichier, partie spécifiée par un pointeur de départ, et un pointeur 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 `SetInputFilter`, `SetOutputFilter`, `AddInputFilter`, `AddOutputFilter`, `RemoveInputFilter`, et `RemoveOutputFilter` .

Les filtres listés ci-après sont fournis dans le paquetage Apache et sont utilisables par tout administrateur.

INCLUDES
  Gestion des "Server-Side Includes" grâce au module `mod_include`
DEFLATE
  Compression des données avant leur envoi au client (filtre en sortie) au moyen de `mod_deflate`

Le module `mod_ext_filter` permet également d'utiliser des programmes externes à Apache en tant que filtres.

Langues Disponibles: en | es | fr | ja | ko | ru | tr