From 535e8a02e1423c7149523009b91c1a680e13dd15 Mon Sep 17 00:00:00 2001
From: Rich Bowen Esta directiva hace posible mejoras especÃficas a nivel de sistema operativo
- y a través del tipo de Protocolo para un socket que escucha.
- La premisa básica es que el kernel no envÃe un socket al servidor
+ Esta directiva hace posible mejoras específicas a nivel de sistema operativo
+ y a través del tipo de Protocolo para un socket que escucha.
+ La premisa básica es que el kernel no envíe un socket al servidor
hasta que o bien los datos se hayan recibido o bien se haya almacenado
en el buffer una Respuesta HTTP completa.
- Actualmente sólo están soportados
+ Actualmente sólo están soportados
Accept Filters sobre FreeBSD, El uso de TCP_DEFER_ACCEPT
sobre Linux,
y AcceptEx() sobre Windows.none
para un argumento desactiva cualquier filtro
- aceptado para ese protocolo. Esto es útil para protocolos que requieren que un
- servidor envÃe datos primeros, tales como ftp:
o nntp
:ftp:
o nntp
:
Los nombres de protocolo por defecto son https
para el puerto 443
- y http
para todos los demás puertos. Para especificar que se está
- utilizando otro protocolo con un puerto escuchando, añade el argumento protocol
+ y http
para todos los demás puertos. Para especificar que se está
+ utilizando otro protocolo con un puerto escuchando, añade el argumento protocol
a la directiva
Sobre FreeBDS los valores por defecto:
@@ -62,11 +62,11 @@ En Windows desde Apache httpd 2.3.3 y posteriores.El filtro httpready
almacena en el buffer peticiones HTTP completas
- a nivel de kernel. Una vez que la petición es recibida, el kernel la envÃa al servidor.
- Consulta la página man de
+ a nivel de kernel. Una vez que la petición es recibida, el kernel la envía al servidor.
+ Consulta la página man de
- accf_http(9) para más detalles. Puesto que las peticiones HTTPS
- están encriptadas, sólo se utiliza el filtro
+ accf_http(9) para más detalles. Puesto que las peticiones HTTPS
+ están encriptadas, sólo se utiliza el filtro
accf_data(9).
Sobre Linux los valores por defecto son:
@@ -76,9 +76,9 @@ En Windows desde Apache httpd 2.3.3 y posteriores.En Linux, TCP_DEFER_ACCEPT
no soporta el buffering en peticiones http.
- Cualquier valor además de none
habilitará
- TCP_DEFER_ACCEPT
en ese socket. Para más detalles
- ver la página man de Linux
+ Cualquier valor además de none
habilitará
+ TCP_DEFER_ACCEPT
en ese socket. Para más detalles
+ ver la página man de Linux
tcp(7).
data
espera hasta que los datos han sido
transmitidos como se comentaba anteriormente, y el buffer inicial de datos y las
- direcciones de red son recuperadas a partir de una única llamada AcceptEx().
- connect
utiliza la API AcceptEx() API, y recupera también
+ direcciones de red son recuperadas a partir de una única llamada AcceptEx().
+ connect
utiliza la API AcceptEx() API, y recupera también
las direccciones de red, pero a diferencia de none
- la opción connect
no espera a la transmisión inicial de los datos.
+ la opción connect
no espera a la transmisión inicial de los datos.
Sobre Windows, none
prefiere accept() antes que AcceptEx()
- y no recuperará sockets entre las conexiones. Lo que es útil para los adaptadores de
- red con un soporte precario de drivers, asà como para algunos proveedores de red
+ y no recuperará sockets entre las conexiones. Lo que es útil para los adaptadores de
+ red con un soporte precario de drivers, así como para algunos proveedores de red
tales como drivers vpn, o filtros de spam, de virus o de spyware.
Esta directiva controla si las peticiones que contienen información sobre la ruta +
Esta directiva controla si las peticiones que contienen información sobre la ruta
que sigue un fichero que existe (o un fichero que no existe pero en un directorio que
- sà existe) serán aceptadas o denegadas. La información de ruta puede estar disponible
+ sí existe) serán aceptadas o denegadas. La información de ruta puede estar disponible
para los scripts en la variable de entorno PATH_INFO
.
Por ejemplo, asumamos que la ubicación /test/
apunta a
- un directorio que contiene únicamente el fichero
+
Por ejemplo, asumamos que la ubicación /test/
apunta a
+ un directorio que contiene únicamente el fichero
here.html
. Entonces, las peticiones tanto para
/test/here.html/more
como para
/test/nothere.html/more
recogen
@@ -135,20 +135,20 @@ En Windows desde Apache httpd 2.3.3 y posteriores.
Los tres posibles argumentos para la directiva
Off
/test/here.html/more
en el ejemplo anterior devolverá
+ Off
/test/here.html/more
en el ejemplo anterior devolverá
un error 404 NOT FOUND.On
On
/test/here.html/more
será aceptado si
- /test/here.html
corresponde a un fichero válido./test/here.html/more
será aceptado si
+ /test/here.html
corresponde a un fichero válido.
- Default
Default
PATH_INFO
. Los controladores que sirven scripts, tales como cgi-script e
El objetivo principal de la directiva AcceptPathInfo
- es permitirte sobreescribir la opción del controlador
+ es permitirte sobreescribir la opción del controlador
de aceptar or rechazar PATH_INFO
. This override is required,
for example, when you use a filter, such
as INCLUDES, to generate content
--
2.50.1