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: 151408:1221670 (outdated) -->
7 Licensed to the Apache Software Foundation (ASF) under one or more
8 contributor license agreements. See the NOTICE file distributed with
9 this work for additional information regarding copyright ownership.
10 The ASF licenses this file to You under the Apache License, Version 2.0
11 (the "License"); you may not use this file except in compliance with
12 the License. You may obtain a copy of the License at
14 http://www.apache.org/licenses/LICENSE-2.0
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
23 <manualpage metafile="filter.xml.meta">
25 <title>Filtros</title>
28 <p>Este documento describe cómo usar filtros en Apache.</p>
31 <section id="filters">
32 <title>Filtros</title>
35 <module>mod_deflate</module>
36 <module>mod_ext_filter</module>
37 <module>mod_include</module>
40 <directive module="mod_mime">AddInputFilter</directive>
41 <directive module="mod_mime">AddOutputFilter</directive>
42 <directive module="mod_mime">RemoveInputFilter</directive>
43 <directive module="mod_mime">RemoveOutputFilter</directive>
44 <directive module="mod_ext_filter">ExtFilterDefine</directive>
45 <directive module="mod_ext_filter">ExtFilterOptions</directive>
46 <directive module="core">SetInputFilter</directive>
47 <directive module="core">SetOutputFilter</directive>
51 <p>Un <em>filtro</em> es un proceso que se aplica a los datos que
52 se reciben o se envían por el servidor. Los datos enviados
53 por los clientes al servidor son procesados por <em>filtros de
54 entrada</em> mientras que los datos enviados por el servidor se
55 procesan por los <em>filtros de salida</em>. A los datos se les
56 pueden aplicar varios filtros, y el orden en que se aplica cada
57 filtro puede especificarse explĂcitamente.</p>
59 <p>Los filtros se usan internamente por Apache para llevar a cabo
60 funciones tales como chunking y servir peticiones de
61 byte-range. Además, los módulos contienen filtros que se
62 pueden seleccionar usando directivas de configuración al
63 iniciar el servidor. El conjunto de filtros que se aplica a los
64 datos puede manipularse con las directivas <directive
65 module="core">SetInputFilter</directive>, <directive
66 module="core">SetOutputFilter</directive>, <directive
67 module="mod_mime">AddInputFilter</directive>, <directive
68 module="mod_mime">AddOutputFilter</directive>, <directive
69 module="mod_mime">RemoveInputFilter</directive>, y <directive
70 module="mod_mime">RemoveOutputFilter</directive>.</p>
72 <p>Actualmente, vienen con la distribución de Apache los
73 siguientes filtros seleccionables por el usuario.</p>
77 <dd>Server-Side Includes procesado por
78 <module>mod_include</module></dd>
80 <dd>Comprime los datos de salida antes de enviarlos al cliente
82 <module>mod_deflate</module>
86 <p>Además, el módulo <module>mod_ext_filter</module>
87 permite definir programas externos como filtros.</p>