1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>mod_deflate - Serveur Apache HTTP</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
<script src="../style/scripts/prettify.min.js" type="text/javascript">
</script>
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<body>
<div id="page-header">
<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
<p class="apache">Serveur Apache HTTP Version 2.5</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.5</a> > <a href="./">Modules</a></div>
<div id="page-content">
<div id="preamble"><h1>Module Apache mod_deflate</h1>
<div class="toplang">
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_deflate.html" title="Fran�ais"> fr </a> |
<a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Comprime le contenu avant de le servir au
client</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur�de�Module:</a></th><td>deflate_module</td></tr>
<tr><th><a href="module-dict.html#SourceFile">Fichier�Source:</a></th><td>mod_deflate.c</td></tr></table>
<h3>Sommaire</h3>
<p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> impl�mente le filtre de
sortie <code>DEFLATE</code> qui permet de comprimer la sortie de
votre serveur avant de l'envoyer au client sur le r�seau.</p>
</div>
<div id="quickview"><h3 class="directives">Directives</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#deflatealteretag">DeflateAlterETag</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#deflatebuffersize">DeflateBufferSize</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#deflatecompressionlevel">DeflateCompressionLevel</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#deflatefilternote">DeflateFilterNote</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#deflatememlevel">DeflateMemLevel</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#deflatewindowsize">DeflateWindowSize</a></li>
</ul>
<h3>Sujets</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#recommended">Exemples de configurations</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation de la compression</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#proxies">Prise en compte des serveurs mandataires</a></li>
</ul><h3>Voir aussi</h3>
<ul class="seealso">
<li><a href="../filter.html">Les filtres</a></li>
</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="recommended" id="recommended">Exemples de configurations</a></h2>
<div class="warning"><h3>Compression et TLS</h3>
<p>Certaines applications web sont vuln�rables � une attaque pour
vol d'informations lorsqu'une connexion TLS transporte des
donn�es compress�es par deflate. Pour plus de d�tails,
documentez-vous sur la famille d'attaques "BREACH".</p>
</div>
<p>Voici un exemple simple de configuration qui permet de comprimer
les types de contenu � base de texte.</p>
<div class="example"><h3>Ne comprime que certains types de documents</h3><pre class="prettyprint lang-config">AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript</pre>
</div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="enable" id="enable">Activation de la compression</a></h2>
<div class="warning"><h3>Compression et TLS</h3>
<p>Certaines applications web sont vuln�rables � une attaque pour
vol d'informations lorsqu'une connexion TLS transporte des
donn�es compress�es par deflate. Pour plus de d�tails,
documentez-vous sur la famille d'attaques "BREACH".</p>
</div>
<h3><a name="output" id="output">Compression de la sortie</a></h3>
<p>La compression est impl�ment�e par le <a href="../filter.html">filtre</a> <code>DEFLATE</code>. La
directive suivante active la compression des documents dans le
conteneur o� elle est plac�e :</p>
<pre class="prettyprint lang-config">SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip</pre>
<p>Si vous voulez limiter la compression � certains types MIME
particuliers, vous pouvez utiliser la directive <code class="directive"><a href="../mod/mod_filter.html#addoutputfilterbytype">AddOutputFilterByType</a></code>. Voici un exemple
o� la compression n'est activ�e que pour les fichiers html de la
documentation d'Apache :</p>
<pre class="prettyprint lang-config"><Directory "/your-server-root/manual">
AddOutputFilterByType DEFLATE text/html
</Directory></pre>
<div class="note"><h3>Note</h3>
Le filtre <code>DEFLATE</code> est toujours ins�r� apr�s les
filtres RESOURCE comme PHP ou SSI. Il n'affecte jamais les
sous-requ�tes internes.
</div>
<div class="note"><h3>Note</h3>
La variable d'environnement <code>force-gzip</code>, d�finie �
l'aide de la directive <code class="directive"><a href="../mod/mod_env.html#setenv">SetEnv</a></code>, permet d'ignorer la
configuration de votre navigateur quant aux codages accept�s, et
d'envoyer sans condition une sortie comprim�e.
</div>
<h3><a name="inflate" id="inflate">D�compression de la sortie</a></h3>
<p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit aussi un filtre
permettant de d�comprimer un corps de r�ponse comprim� par gzip.
Pour activer cette fonctionnalit�, vous devez ins�rer le filtre
<code>INFLATE</code> dans la cha�ne de filtrage en sortie via la
directive <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code> ou
<code class="directive"><a href="../mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>, comme
dans l'exemple suivant :</p>
<pre class="prettyprint lang-config"><Location /dav-area>
ProxyPass http://example.com/
SetOutputFilter INFLATE
</Location></pre>
<p>Dans cet exemple, les sorties comprim�es par gzip en
provenance de example.com seront d�comprim�es afin de pouvoir
�tre �ventuellement trait�es par d'autres filtres.
</p>
<h3><a name="input" id="input">D�compression de l'entr�e</a></h3>
<p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> fournit �galement un filtre
permettant de d�comprimer un corps de requ�te comprim� par gzip.
Pour activer cette fonctionnalit�, vous devez ins�rer le filtre
<code>DEFLATE</code> dans la cha�ne de filtrage en entr�e via la
directive <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code> ou
<code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>, comme
dans l'exemple suivant :</p>
<pre class="prettyprint lang-config"><Location /dav-area>
SetInputFilter DEFLATE
</Location></pre>
<p>D�sormais, si une requ�te contient un en-t�te
<code>Content-Encoding: gzip</code>, son corps sera
automatiquement d�comprim�. Peu de navigateurs sont actuellement
en mesure de comprimer les corps de requ�tes. Cependant,
certaines applications sp�cialis�es supportent les requ�tes
comprim�es, comme par exemple certains clients <a href="http://www.webdav.org">WebDAV</a>.</p>
<div class="warning"><h3>Note � propos de l'en-t�te
<code>Content-Length</code></h3>
<p>Si vous �valuez vous-m�me la taille du corps de requ�te,
<em>ne faites pas confiance � l'en-t�te
<code>Content-Length</code>!</em> L'en-t�te
Content-Length indique la longueur des donn�es en provenance du
client, et <em>non</em> la quantit� d'octets que repr�sente le
flux de donn�es d�compress�.</p>
</div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="proxies" id="proxies">Prise en compte des serveurs mandataires</a></h2>
<p>Le module <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> envoie un en-t�te de
r�ponse HTTP <code>Vary: Accept-Encoding</code> pour avertir les
mandataires qu'une r�ponse enregistr�e dans le cache ne doit �tre
envoy�e qu'aux clients qui ont envoy� l'en-t�te de requ�te
<code>Accept-Encoding</code> appropri�. Ceci permet d'�viter l'envoi
d'un contenu comprim� � un client qui ne sera pas en mesure
de l'interpr�ter.</p>
<p>Si vous avez d�fini des exclusions sp�cifiques d�pendant, par
exemple, de l'en-t�te <code>User-Agent</code>, vous devez
ajouter manuellement des donn�es � l'en-t�te <code>Vary</code> afin
d'informer les mandataires des restrictions suppl�mentaires. Par
exemple, dans la configuration classique o� l'addition du filtre
<code>DEFLATE</code> d�pend du contenu de l'en-t�te
<code>User-Agent</code>, vous devez sp�cifier :</p>
<pre class="prettyprint lang-config">Header append Vary User-Agent</pre>
<p>Si votre d�cision de comprimer le contenu d�pend d'autres
informations que celles contenues dans les en-t�tes de la requ�te
(par exemple la version HTTP), vous devez attribuer � l'en-t�te
<code>Vary</code> la valeur <code>*</code>, ce qui permet d'emp�cher
les mandataires compatibles de tout mettre en cache.</p>
<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">Header set Vary *</pre>
</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateAlterETag" id="DeflateAlterETag">DeflateAlterETag</a> <a name="deflatealteretag" id="deflatealteretag">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Comment l'en-t�te sortant ETag doit �tre modifi� au cours
de la compression</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateAlterETag AddSuffix|NoChange|Remove</code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>DeflateAlterETag AddSuffix</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateAlterETag</code> permet de
sp�cifier comment l'en-t�te ETag doit �tre modifi� lorsqu'une
r�ponse est compress�e.</p>
<dl>
<dt>AddSuffix</dt>
<dd><p>Ajoute la m�thode de compression � la fin de l'en-t�te, ce
qui a pour effet d'attribuer un en-t�te ETag unique aux
repr�sentations compress�es et non compress�es. C'est l'option par
d�faut depuis la version 2.4.0, mais emp�che de servir des
codes d'�tat "HTTP Not Modified" (304) en r�ponse aux requ�tes pour un
contenu compress�.</p></dd>
<dt>NoChange</dt>
<dd><p>Ne modifie pas l'en-t�te ETag dans une r�ponse compress�e.
C'�tait l'option par
d�faut avant la version 2.4.0, mais cela ne respectait pas la
pr�conisation HTTP/1.1 selon laquelle chaque repr�sentation de la
m�me ressource doit poss�der un en-t�te ETag unique.</p></dd>
<dt>Remove</dt>
<dd><p>Supprime l'en-t�te ETag dans les r�ponses compress�es, ce qui
a pour effet de rendre impossibles certaines requ�tes
conditionnelles, mais permet d'�viter les inconv�nients des options
pr�c�dentes.</p></dd>
</dl>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateBufferSize" id="DeflateBufferSize">DeflateBufferSize</a> <a name="deflatebuffersize" id="deflatebuffersize">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille du fragment que zlib devra comprimer en une seule
fois</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateBufferSize <var>valeur</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>DeflateBufferSize 8096</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateBufferSize</code> permet de
sp�cifier la taille en octets du fragment que zlib devra comprimer
en une seule fois.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateCompressionLevel" id="DeflateCompressionLevel">DeflateCompressionLevel</a> <a name="deflatecompressionlevel" id="deflatecompressionlevel">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Le niveau de compression que nous appliquons � la
sortie</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateCompressionLevel <var>valeur</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>La valeur par d�faut de zlib</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateCompressionLevel</code>
permet de sp�cifier le niveau de compression � utiliser ; plus
grande est la valeur, meilleure sera la compression, mais plus grand
sera aussi le temps CPU n�cessaire pour effectuer le
traitement.</p>
<p>La valeur doit �tre comprise entre 1 (compression minimale) et 9
(compression maximale).</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateFilterNote" id="DeflateFilterNote">DeflateFilterNote</a> <a name="deflatefilternote" id="deflatefilternote">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistre le taux de compression sous la forme d'une note
� des fins de journalisation</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateFilterNote [<var>type</var>] <var>nom de la note</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateFilterNote</code> permet de
sp�cifier qu'une note � propos du taux de compression doit �tre
attach�e � la requ�te. Le nom de la note est pass� sous la forme
d'un argument de la directive. Vous pouvez utiliser cette note � des
fins statistiques en enregistrant sa valeur dans votre <a href="../logs.html#accesslog">journal des acc�s</a>.</p>
<div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config"> DeflateFilterNote ratio
LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate
CustomLog logs/deflate_log deflate</pre>
</div>
<p>Pour extraire des informations plus pr�cises de vos journaux,
vous pouvez utiliser l'argument <var>type</var> pour sp�cifier le
type de donn�es de la note enregistr�e dans le journal.
<var>type</var> peut prendre une des valeurs suivantes :</p>
<dl>
<dt><code>Input</code></dt>
<dd>Enregistre dans la note la taille en octets du flux en entr�e
du filtre.</dd>
<dt><code>Output</code></dt>
<dd>Enregistre dans la note la taille en octets du flux en sortie
du filtre.</dd>
<dt><code>Ratio</code></dt>
<dd>Enregistre le taux de compression (<code>sortie/entr�e *
100</code>) dans la note. Il s'agit de la valeur par d�faut si
l'argument <var>type</var> est omis.</dd>
</dl>
<p>Vous pouvez donc configurer votre journalisation de la mani�re
suivante :</p>
<div class="example"><h3>Journalisation d�taill�e</h3><pre class="prettyprint lang-config">DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate</pre>
</div>
<h3>Voir aussi</h3>
<ul>
<li><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateMemLevel" id="DeflateMemLevel">DeflateMemLevel</a> <a name="deflatememlevel" id="deflatememlevel">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantit� de m�moire utilisable par zlib pour la
compression</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateMemLevel <var>valeur</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>DeflateMemLevel 9</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateMemLevel</code> permet de
sp�cifier la quantit� de m�moire utilisable par zlib pour la
compression (une valeur comprise entre 1 et 9).</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DeflateWindowSize" id="DeflateWindowSize">DeflateWindowSize</a> <a name="deflatewindowsize" id="deflatewindowsize">Directive</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Taille de la fen�tre de compression zlib</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>DeflateWindowSize <var>valeur</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>DeflateWindowSize 15</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_deflate</td></tr>
</table>
<p>La directive <code class="directive">DeflateWindowSize</code> permet de
sp�cifier la fen�tre de compression zlib (une valeur comprise entre
1 et 15). En g�n�ral, plus grande sera la taille de la fen�tre, plus
grand sera le taux de compression auquel on pourra s'attendre.</p>
</div>
</div>
<div class="bottomlang">
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_deflate.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_deflate.html" title="Fran�ais"> fr </a> |
<a href="../ja/mod/mod_deflate.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="../ko/mod/mod_deflate.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
var comments_shortname = 'httpd';
var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_deflate.html';
(function(w, d) {
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
d.write('<div id="comments_thread"><\/div>');
var s = d.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
}
else {
d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
}
})(window, document);
//--><!]]></script></div><div id="footer">
<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();
}
//--><!]]></script>
</body></html>
|