Acrescentar uma variável é uma característica convincente que permitirá ao senhor extrair dados do pedido e utilizá-los nas Ações. Por exemplo, o senhor poderia registrar um nome de usuário ou enviar um e-mail se houver um problema de segurança.
· Variável: Isto deve começar e terminar com um símbolo de US$. Por exemplo, $variavel1$.
· Fonte: Selecione da caixa drop-down a fonte da variável
· Detalhe: Selecione da lista quando relevante. Se a Fonte=Cabeçalho do pedido, os Detalhes poderiam ser User-Agent
· Valor: Digite o texto ou expressão regular para afinar a variável.
Variáveis embutidas:
· As variáveis embutidas já foram codificadas com dificuldade, de modo que o senhor não precisa criar uma entrada de avaliação para elas.
· O senhor pode usar qualquer uma das variáveis listadas abaixo em sua ação
· A explicação para cada variável está localizada na tabela "Condição" acima
o Método = $method$
o Caminho = $caminho$$
o Querystring = $querystring $querystring
o Sourceip = $sourceip$
o Código de resposta (o texto também incluía "200 OK") = $respasse$
o Anfitrião = $host$
o Versão = $version$
o Clientport = $clientport$
o Clientip = $clientip$
o Geolocalização = $geolocalização$".
Exemplo de ação:
· Ação = Redirecionar 302
o Alvo = HTTPs://$host$/404.html
· Ação = Log
o Alvo = Um cliente de $sourceip$:$sourceport$ acabou de fazer um pedido $path$ página
Explicação:
· Um cliente que acesse uma página que não existe, normalmente seria apresentado com um navegador 404 página
· Neste caso, o usuário é redirecionado para o nome original do host que usou, mas o caminho errado é substituído pelo 404.html
· Uma entrada é acrescentada ao syslog dizendo "Um cliente de 154.3.22.14:3454 acaba de fazer um pedido à página wrong.html".
Fonte:
|
Descrição
|
Exemplo
|
Cookie
|
Este é o nome e o valor do cabeçalho do cookie
|
MS-WSMAN=afYfn1CDqqCDqUD::: Onde o nome é MS-WSMAN e o valor é afYfn1CDqqCDqUD::
|
Anfitrião
|
Este é o nome da hostname extraído do URL
|
www.mywebsite.com ou 192.168.1.1
|
Idioma
|
Este é o idioma extraído do cabeçalho do Idioma HTTP
|
Essa condição produzirá uma queda com uma lista de idiomas.
|
Método
|
Esta é uma queda dos métodos HTTP
|
A queda incluirá GET, POST
|
Caminho
|
Este é o caminho do site
|
/mywebsite/index.html
|
POST
|
Método de solicitação de pós-venda
|
Verificar os dados que estão sendo carregados em um website
|
Item de Consulta
|
Este é o nome e o valor de uma pergunta. Como tal, pode aceitar ou o nome da consulta ou um valor também
|
"Best=jetNEXUS" Onde a partida é melhor e o valor é edgeNEXUS
|
Query String
|
Este é todo o fio após o ? personagem
|
HTTP://servidor/percurso/programa?query_string
|
Pedido Cabeçalho
|
Este pode ser qualquer cabeçalho enviado pelo cliente
|
Referente, Agente-usuário, De, Data...
|
Resposta Cabeçalho
|
Este pode ser qualquer cabeçalho enviado pelo servidor
|
Referente, Agente-usuário, De, Data...
|
Versão
|
Esta é a versão HTTP
|
HTTP/1.0 ou HTTP/1.1
|
Detalhe
|
Descrição
|
Exemplo
|
Aceitar
|
Tipos de conteúdo que são aceitáveis
|
Aceitar: texto/plainar
|
Aceitação-Codificação
|
Codificações aceitáveis
|
Aceitar-Codificação: <comprimir | gzip | esvaziar | sdch | identidade>
|
Aceitação-Língua
|
Idiomas aceitáveis para a resposta
|
Aceitação-Língua: en-US
|
Aceito-Alterações
|
Que tipo de conteúdo parcial este servidor suporta
|
Gama de aceitação: bytes
|
Autorização
|
Credenciais de autenticação para autenticação HTTP
|
Autorização: Básico QWxhZGRpbjpvcGVuIHNlc2FtZQ====
|
Carga-To
|
Contém informações sobre os custos da aplicação do método solicitado
|
|
Codificação do conteúdo
|
O tipo de codificação usada nos dados.
|
Codificação do conteúdo: gzip
|
Comprimento do conteúdo
|
O comprimento do corpo de resposta em Octets (8-bit bytes)
|
Comprimento do conteúdo: 348
|
Content-Type
|
O tipo mímico do corpo do pedido (usado com pedidos POST e PUT)
|
Tipo de conteúdo: aplicação/x-www-form-urlencoded
|
Cookie
|
um cookie HTTP previamente enviado pelo servidor com o Set-Cookie (abaixo)
|
Cookie: $Version=1; Skin=new;
|
Data
|
Data e hora em que a
mensagem foi originada
|
Data = "Data" ":" HTTP-date
|
ETag
|
Um identificador para uma versão específica de um recurso, muitas vezes uma digestão de mensagem
|
ETag: "aed6bdb8e090cd1:0"
|
De
|
O endereço de e-mail do usuário que faz o pedido
|
De: user@example.com
|
Se-Modificado - desde
|
Permite que um 304 Não modificado seja devolvido se o conteúdo não for alterado
|
Se-Modified-Since: Sábado, 29 de outubro de 1994 19:43:31 GMT
|
Última Modificação
|
A última data modificada para o objeto solicitado, no formato RFC 2822
|
Modificado por último: Ter, 15 de novembro de 1994 12:45:26 GMT
|
Pragma
|
Cabeçalhos específicos de implementação que podem ter vários efeitos em qualquer lugar ao longo da cadeia de resposta aos pedidos.
|
Pragma: sem cache
|
Referência
|
Este é o endereço da página web anterior, a partir do qual foi seguido um link para a página atualmente solicitada
|
Referência: HTTP://www.edgenexus.io
|
Servidor
|
Um nome para o servidor
|
Servidor: Apache/2.4.1 (Unix)
|
Set-Cookie
|
um cookie HTTP
|
Set-Cookie: UserID=JohnDoe; Max-Age=3600; Versão=1
|
Agente-usuário
|
A seqüência do agente do usuário do agente do usuário
|
Agente-usuário: Mozilla/5.0 (compatível; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
|
Vary
|
Diz
aos procuradores como combinar os cabeçalhos de pedidos futuros para decidir se
a resposta em cache pode ser usada em vez de solicitar uma nova resposta
do servidor de origem.
|
Vary: Agente-usuário
|
X-Powered-By
|
Especifica a tecnologia (por exemplo, ASP.NET, PHP, JBoss) que suporta a aplicação web
|
X-Powered-By: PHP/5.4.0
|