Añadir una Variable es una característica atractiva 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 empezar 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 el Source=Request Header, el Details podría ser User-Agent
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 cualquiera de las variables enumeradas a continuación en su acció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 (texto también incluido "200 OK") = $resp$
o Host = $host$
o Versión = $version$
o Clientport = $clientport$
o Clientip = $clientip$
o Geolocalización = $geolocalización$"
Ejemplo de acción:
Acción = Redirigir 302
o Objetivo = HTTPs://$host$/404.html
Acción = Registro
o Target = Un cliente de $sourceip$:$sourceport$ acaba de hacer una petición $path$ page
Explicación:
Si un cliente accede a una página que no existe, normalmente aparecerá la 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
Galleta
Este es el nombre y valor de la cabecera de la cookie
MS-WSMAN=afYfn1CDqqCDqUD::Donde el nombre es MS-WSMAN y el valor es afYfn1CDqqCDqUD::
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
Esto es un desplegable de métodos HTTP
El menú desplegable incluirá GET, POST
Ruta
Esta es la ruta del sitio web
/miweb/index.html
POST
Método de solicitud POST
Comprobar los datos que se cargan en un sitio web
Elemento de consulta
Es el nombre y el valor de una consulta. Como tal, puede aceptar el nombre de la consulta o también un valor
"Best=jetNEXUS" Donde la coincidencia es Best y el valor es edgeNEXUS
Cadena de consulta
Se trata de toda la cadena después del carácter ?
HTTP://servidor/ruta/programa?cadena_de_consulta
Encabezado de la solicitud
Puede ser cualquier cabecera enviada por el cliente
Referrer, User-Agent, De, Fecha...
Encabezado de respuesta
Puede ser cualquier cabecera enviada por el servidor