From d467a51416afe6d521ef4cf0fa38f9ee8ebb5e07 Mon Sep 17 00:00:00 2001 From: Luis Gil Date: Sat, 1 Apr 2017 17:18:50 +0000 Subject: [PATCH] added all the missing documentation from trunk, and added the style correctly git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1789827 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/filter.html.es | 161 +++++++++++++++++++++++++++++-------- docs/manual/filter.xml.es | 2 +- 2 files changed, 129 insertions(+), 34 deletions(-) diff --git a/docs/manual/filter.html.es b/docs/manual/filter.html.es index 74a5840671..30b6f3e410 100644 --- a/docs/manual/filter.html.es +++ b/docs/manual/filter.html.es @@ -15,7 +15,7 @@ - -

Este documento describe cómo usar filtros en Apache.

- +

Este documento describe cómo usar filtros en Apache.

+ +
Support Apache!

Consulte también

top
-

Filtros

+

Filtros en Apache 2

+ + + +

La cadena de filtrado está disponible en Apache 2.0 y superiores. + Un filtro es un proceso que se aplica a los datos que + se reciben o se envían por el servidor. Los datos enviados + por los clientes al servidor son procesados por filtros de + entrada mientras que los datos enviados por el servidor se + procesan por los filtros de salida. A los datos se les + pueden aplicar varios filtros, y el orden en que se aplica cada + filtro puede especificarse explícitamente. + Todo este proceso es independiente de las tradicionales fase de + peticiones

+

+ Filters can be chained, in a Data Axis orthogonal to request processing +

+

Algunos ejemplos de filtrado en la distribución estándar de Apache son:

+ +

Los filtros se usan internamente por Apache para llevar a cabo + funciones tales como chunking y servir peticiones de + byte-range. Además, los módulos contienen filtros que se + pueden seleccionar usando directivas de configuración al + iniciar el servidor.

+ +

Una mayor amplitud de aplicaciones son implementadas con módulos de + filtros de terceros que estan disponibles en modules.apache.org y en otros lados. + algunos de ellos son:

+ + +
top
+
+

Filtrado Inteligente

+ +

+ Smart filtering applies different filter providers according to the state of request processing +

+

mod_filter, incluido en Apache 2.1 y posterior, + habilita la cadena de filtrado para ser configurada dinámicamente en + tiempo de ejecución. Así, por ejemplo, usted puede configurar un + proxy para que reescriba HTML con un filtro de HTML y imágenes JPEG + con filtros completos por separado, a pesar de que el proxy no tiene + información previa sobre lo que enviará al servidor de origen. + Esto funciona usando un engranaje filtros, que envía a diferentes + proveedores dependiendo del contenido en tiempo de ejecución. + Cualquier filtro puede ser, ya sea insertado directamente en la + cadena y ejecutado incondicionalmente, o usado como proveedor y + añadido dinámicamente + Por ejemplo:

+ +
top
+
+

Filtros expuestos como un servicio HTTP

+ - +

Los filtros pueden ser usados para procesar contenido originado + desde el cliente además de usarse para procesar el contenido originado + desde el propio servidor usando el módulo mod_reflector.

+ +

mod_reflector acepta peticiones POST de los clientes, y + refleja el cuerpo de la petición POST recibida, dentro del contenido de la + respuesta de la petición, pasa a través de la pila del filtro de salida en + el camino de vuelta al cliente.

-

Un filtro es un proceso que se aplica a los datos que - se reciben o se envían por el servidor. Los datos enviados - por los clientes al servidor son procesados por filtros de - entrada mientras que los datos enviados por el servidor se - procesan por los filtros de salida. A los datos se les - pueden aplicar varios filtros, y el orden en que se aplica cada - filtro puede especificarse explícitamente.

+

Esta técnica se puede utilizar como una alternativa a un servicio web + que se ejecuta en una pila de de aplicaciones dentro del servidor, + en donde el filtro de salida proporciona la transformación requerida en el + cuerpo de la petición. Por ejemplo, el módulo mod_deflate + puede ser usado para proporcionar un servicio de compresión general, + o un filtro de transformación de imagen, puede ser convertido en un + servicio de conversión de imágenes. +

-

Los filtros se usan internamente por Apache para llevar a cabo - funciones tales como chunking y servir peticiones de - byte-range. Además, los módulos contienen filtros que se - pueden seleccionar usando directivas de configuración al - iniciar el servidor. El conjunto de filtros que se aplica a los - datos puede manipularse con las directivas SetInputFilter, SetOutputFilter, AddInputFilter, AddOutputFilter, RemoveInputFilter, y RemoveOutputFilter.

+
top
+
+

Usando los Filtros

+ +

Hay dos formas de usar el filtrado: de forma Simple y Dinámica. + Generalmente, deberá usar una forma u otra; ya que mezclarlas puede + causar consecuencias inesperadas (a pesar de que reglas de Entrada de + tipo simple pueden ser combinadas libremente con reglas de filtrado + de Salidas de tipo simple o dinámico).

+

La forma más sencilla es la única manera de configurar filtros de + Entrada, y es suficiente para filtros de Salida donde se necesita una + cadena de filtros estática. + Las directivas más relevantes son: + SetInputFilter, + SetOutputFilter, + AddInputFilter, + AddOutputFilter, + RemoveInputFilter, and + RemoveOutputFilter.

-

Actualmente, vienen con la distribución de Apache los - siguientes filtros seleccionables por el usuario.

+

La forma Dinámica habilita ambas configuraciones estática, y dinámica, para los filtros de Salida, como se plantea en la página mod_filter. + Las directivas más relevantes son: + FilterChain, + FilterDeclare, and + FilterProvider.

-
-
INCLUDES
-
Server-Side Includes procesado por - mod_include
-
DEFLATE
-
Comprime los datos de salida antes de enviarlos al cliente - usando el módulo - mod_deflate -
-
+

Una directiva más como es AddOutputFilterByType sigue siendo + soportada pero esta obsoleta. Usa en cambio la configuración dinámica.

-

Además, el módulo mod_ext_filter - permite definir programas externos como filtros.

-
+

Idiomas disponibles:  en  |  es  | diff --git a/docs/manual/filter.xml.es b/docs/manual/filter.xml.es index 35f1c781fd..d23fffb352 100644 --- a/docs/manual/filter.xml.es +++ b/docs/manual/filter.xml.es @@ -1,6 +1,6 @@ - + -- 2.49.0