mirror of
https://github.com/apache/httpd.git
synced 2025-08-03 16:33:59 +00:00

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674643 13f79535-47bb-0310-9956-ffa450edef68
90 lines
3.7 KiB
Plaintext
90 lines
3.7 KiB
Plaintext
<?xml version="1.0"?>
|
|
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
|
|
<?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
|
|
<!-- English Revision : 1673563 -->
|
|
<!-- French translation : Lucien GENTIS -->
|
|
<!-- Reviewed by : Vincent Deffontaines -->
|
|
|
|
<!--
|
|
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 "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<modulesynopsis metafile="mod_reflector.xml.meta">
|
|
|
|
<name>mod_reflector</name>
|
|
<description>Réfléchit un corps de requête comme réponse via la pile de
|
|
filtres en sortie.</description>
|
|
<status>Base</status>
|
|
<sourcefile>mod_reflector.c</sourcefile>
|
|
<identifier>reflector_module</identifier>
|
|
<compatibility>Versions 2.3 et ultérieures</compatibility>
|
|
|
|
<summary>
|
|
<p>Ce module permet de renvoyer un corps de requête au client, après
|
|
l'avoir fait passer par la pile de filtres en sortie. Une chaîne de
|
|
filtres configurée de manière appropriée peut être utilisée pour
|
|
transformer la requête en réponse. Ce module peut ainsi être utilisé
|
|
pour transformer un filtre en sortie en service HTTP.</p>
|
|
</summary>
|
|
|
|
<section id="examples"><title>Exemples</title>
|
|
<dl>
|
|
<dt>Service de compression</dt>
|
|
<dd>Fait passer le corps de la requête par le filtre DEFLATE pour le
|
|
compresser. Cette requête nécessite un en-tête Content-Encoding
|
|
contenant la valeur "gzip" pour que le filtre renvoie les données
|
|
compressées.
|
|
<highlight language="config">
|
|
<Location "/compress">
|
|
SetHandler reflector
|
|
SetOutputFilter DEFLATE
|
|
</Location>
|
|
</highlight>
|
|
</dd>
|
|
|
|
<dt>Service d'abaissement de l'échantillonnage d'image</dt>
|
|
<dd>Fait passer le corps de la requête par un filtre d'abaissement
|
|
de l'échantillonnage d'image, et renvoie le résultat au client.
|
|
<highlight language="config">
|
|
<Location "/downsample">
|
|
SetHandler reflector
|
|
SetOutputFilter DOWNSAMPLE
|
|
</Location>
|
|
</highlight>
|
|
</dd>
|
|
</dl>
|
|
</section>
|
|
|
|
<directivesynopsis>
|
|
<name>ReflectorHeader</name>
|
|
<description>Réfléchit un en-tête d'entrée dans les en-têtes de sortie</description>
|
|
<syntax>ReflectorHeader <var>en-tête-entrée</var> <var>[en-tête-sortie]</var></syntax>
|
|
<contextlist><context>server config</context><context>virtual host</context>
|
|
<context>directory</context><context>.htaccess</context></contextlist>
|
|
<override>Options</override>
|
|
|
|
<usage>
|
|
<p>Cette directive permet de contrôler la répercution des en-têtes
|
|
de la requête dans la réponse. Le premier argument correspond au nom
|
|
de l'en-tête à copier. Si le second argument (optionnel) est
|
|
spécifié, il définit le nom sous lequel l'en-tête sera répercuté
|
|
dans la réponse ; dans le cas contraire, c'est le nom de l'en-tête
|
|
original qui sera utilisé.</p>
|
|
</usage>
|
|
</directivesynopsis>
|
|
|
|
</modulesynopsis>
|