EdgeADC
An Edgenexus ADC Administration Guide
×
Menu
Index

Evaluación

La adición de una variable es una característica convincente que le permitirá extraer datos de la solicitud y utilizarlos en las acciones. Por ejemplo, podría registrar un nombre de usuario o enviar un correo electrónico si hay un problema de seguridad.
·     Variable: Debe comenzar y terminar con el símbolo $. Por ejemplo, $variable1$
·     Fuente: Seleccione en el cuadro desplegable la fuente de la variable
·     Detalle: Seleccione de la lista cuando sea relevante. Si la Fuente=Cabecera de la Solicitud, los Detalles podrían ser Usuario-Agente
·     Valor: Introduzca el texto o la expresión regular para afinar la variable.
Variables incorporadas:
·     Las variables incorporadas ya han sido codificadas, por lo que no es necesario crear una entrada de evaluación para ellas.
·     Puede utilizar en su acción cualquiera de las variables que se indican a continuación
·     La explicación de cada variable se encuentra en la tabla "Condición" anterior
o     Método = $method$
o     Ruta = $ruta$
o     Cadena de consulta = $cadena de consulta$
o     Sourceip = $sourceip$
o     Código de respuesta (el texto también incluye "200 OK") = $resp$
o     Host = $host$
o     Versión = $versión$
o     Puerto de cliente = $puerto de cliente$
o     Clientip = $clientip$
o     Geolocalización = $geolocalización$"
Ejemplo de acción:
·     Acción = Redirección 302
o     Objetivo = HTTPs://$host$/404.html
·     Acción = Registro
o     Objetivo = Un cliente de $sourceip$:$sourceport$ acaba de hacer una solicitud $path$ page
Explicación:
·     Un cliente que accede a una página que no existe, normalmente se encuentra con una página 404 del navegador
·     En este caso, el usuario es redirigido al nombre de host original que utilizó, pero la ruta incorrecta se sustituye por 404.html
·     Se añade una entrada al syslog que dice "Un cliente de 154.3.22.14:3454 acaba de hacer una petición a la página wrong.html"
Fuente
Descripción
Ejemplo
Cookie
Este es el nombre y el valor de la cabecera de la cookie
MS-WSMAN=afYfn1CDqqCDqUD::Donde el nombre es MS-WSMAN y el valor es afYfn1CDqCDqUD::
Anfitrión
Este es el nombre de host extraído de la URL
www.mywebsite.com o 192.168.1.1
Idioma
Este es el idioma extraído de la cabecera HTTP Language
Esta condición producirá un desplegable con una lista de idiomas.
Método
Se trata de un desplegable de métodos HTTP
El menú desplegable incluirá GET, POST
Ruta
Esta es la ruta del sitio web
/mi sitio web/index.html
POST
Método de solicitud POST
Comprobar los datos que se cargan en un sitio web
Consulta de la partida
Es el nombre y el valor de una consulta. Como tal, puede aceptar el nombre de la consulta o un valor también
"Best=jetNEXUS" Donde la coincidencia es Best y el valor es edgeNEXUS
Cadena de consulta
Esta es la cadena completa después del carácter ?
HTTP://servidor/ruta/programa?query_string
Solicitud de cabecera
Puede ser cualquier cabecera enviada por el cliente
Referrer, User-Agent, From, Date...
Cabecera de respuesta
Puede ser cualquier cabecera enviada por el servidor
Referrer, User-Agent, From, Date...
Versión
Esta es la versión HTTP
HTTP/1.0 o HTTP/1.1
Detalle
Descripción
Ejemplo
Aceptar
Tipos de contenido aceptables
Aceptar: text/plain
Accept-Encoding
Codificaciones aceptables
Accept-Encoding: <compress | gzip | deflate | sdch | identity>
Aceptar-idioma
Lenguas aceptables para la respuesta
Accept-Language: en-US
Accept-Ranges
Qué tipos de rango de contenido parcial admite este servidor
Accept-Ranges: bytes
Autorización
Credenciales de autenticación para la autenticación HTTP
Autorización: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Cargar a
Contiene información contable de los costes de la aplicación del método solicitado
 
Codificación del contenido
El tipo de codificación utilizado en los datos.
Content-Encoding: gzip
Contenido-Longitud
La longitud del cuerpo de la respuesta en octetos (bytes de 8 bits)
Contenido-Longitud: 348
Tipo de contenido
El tipo mime del cuerpo de la solicitud (utilizado con las solicitudes POST y PUT)
Content-Type: application/x-www-form-urlencoded
Cookie
una cookie HTTP enviada previamente por el servidor con Set-Cookie (abajo)
Cookie: $Versión=1; Skin=nuevo;
Fecha
Fecha y hora en que
se originó el mensaje
Fecha = "Fecha" ":" HTTP-fecha
ETag
Un identificador para una versión específica de un recurso, a menudo un compendio de mensajes
ETag: "aed6bdb8e090cd1:0"
Desde
La dirección de correo electrónico del usuario que realiza la solicitud
De: user@example.com
Si se modifica desde
Permite devolver un 304 Not Modified si el contenido no se ha modificado
If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT
Última modificación
La última fecha de modificación del objeto solicitado, en formato RFC 2822
Última modificación: Tue, 15 Nov 1994 12:45:26 GMT
Pragma
Encabezados específicos de la implementación que pueden tener varios efectos en cualquier parte de la cadena solicitud-respuesta.
Pragma: no-cache
Remitente
Es la dirección de la página web anterior desde la que se siguió un enlace a la página solicitada actualmente
Referencia: HTTP://www.edgenexus.io
Servidor
Un nombre para el servidor
Servidor: Apache/2.4.1 (Unix)
Set-Cookie
una cookie HTTP
Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Usuario-Agente
La cadena del agente de usuario
Usuario-Agente: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Variar
Indica a
los proxies descendentes
cómo comparar las futuras cabeceras de las solicitudes para decidir si
se puede utilizar la respuesta en caché en lugar de solicitar una nueva
al servidor de origen
Varía: User-Agent
X-Powered-By
Especifica la tecnología (por ejemplo, ASP.NET, PHP, JBoss) que soporta la aplicación web
X-Powered-By: PHP/5.4.0