1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.es.xsl"?>
4 <!-- English Revision: 1.10 -->
7 Copyright 2004 The Apache Software Foundation
9 Licensed under the Apache License, Version 2.0 (the "License");
10 you may not use this file except in compliance with the License.
11 You may obtain a copy of the License at
13 http://www.apache.org/licenses/LICENSE-2.0
15 Unless required by applicable law or agreed to in writing, software
16 distributed under the License is distributed on an "AS IS" BASIS,
17 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 See the License for the specific language governing permissions and
19 limitations under the License.
22 <manualpage metafile="filter.xml.meta">
24 <title>Filtros</title>
27 <p>Este documento describe cómo usar filtros en Apache.</p>
30 <section id="filters">
31 <title>Filtros</title>
34 <module>mod_deflate</module>
35 <module>mod_ext_filter</module>
36 <module>mod_include</module>
39 <directive module="mod_mime">AddInputFilter</directive>
40 <directive module="mod_mime">AddOutputFilter</directive>
41 <directive module="mod_mime">RemoveInputFilter</directive>
42 <directive module="mod_mime">RemoveOutputFilter</directive>
43 <directive module="mod_ext_filter">ExtFilterDefine</directive>
44 <directive module="mod_ext_filter">ExtFilterOptions</directive>
45 <directive module="core">SetInputFilter</directive>
46 <directive module="core">SetOutputFilter</directive>
50 <p>Un <em>filtro</em> es un proceso que se aplica a los datos que
51 se reciben o se envían por el servidor. Los datos enviados
52 por los clientes al servidor son procesados por <em>filtros de
53 entrada</em> mientras que los datos enviados por el servidor se
54 procesan por los <em>filtros de salida</em>. A los datos se les
55 pueden aplicar varios filtros, y el orden en que se aplica cada
56 filtro puede especificarse explĂcitamente.</p>
58 <p>Los filtros se usan internamente por Apache para llevar a cabo
59 funciones tales como chunking y servir peticiones de
60 byte-range. Además, los módulos contienen filtros que se
61 pueden seleccionar usando directivas de configuración al
62 iniciar el servidor. El conjunto de filtros que se aplica a los
63 datos puede manipularse con las directivas <directive
64 module="core">SetInputFilter</directive>, <directive
65 module="core">SetOutputFilter</directive>, <directive
66 module="mod_mime">AddInputFilter</directive>, <directive
67 module="mod_mime">AddOutputFilter</directive>, <directive
68 module="mod_mime">RemoveInputFilter</directive>, y <directive
69 module="mod_mime">RemoveOutputFilter</directive>.</p>
71 <p>Actualmente, vienen con la distribución de Apache los
72 siguientes filtros seleccionables por el usuario.</p>
76 <dd>Server-Side Includes procesado por
77 <module>mod_include</module></dd>
79 <dd>Comprime los datos de salida antes de enviarlos al cliente
81 <module>mod_deflate</module>
85 <p>Además, el módulo <module>mod_ext_filter</module>
86 permite definir programas externos como filtros.</p>