EdgeADC - Version 5.00.1986
User Guide
×
Menu

Valutazione

L'aggiunta di una variabile è una funzione interessante che consente di estrarre i dati dalla richiesta e di utilizzarli nelle azioni. Ad esempio, si può registrare il nome utente o inviare un'e-mail in caso di problemi di sicurezza.
     Variabile: Deve iniziare e terminare con il simbolo $. Per esempio $variabile1$
     Fonte: Selezionare dalla casella a discesa la fonte della variabile.
     Dettaglio: Selezionare dall'elenco se pertinente. Se l'origine è l'intestazione della richiesta, i dettagli possono essere User-Agent.
     Valore: Inserire il testo o l'espressione regolare per regolare la variabile.
Variabili incorporate:
     Le variabili incorporate sono già state codificate, quindi non è necessario creare una voce di valutazione per queste.
     È possibile utilizzare una qualsiasi delle variabili elencate di seguito nella propria azione
     La spiegazione di ogni variabile si trova nella tabella "Condizioni" di cui sopra.
o     Metodo = $metodo$
o     Percorso = $percorso$
o     Querystring = $querystring$
o     Sourceip = $sourceip$
o     Codice di risposta (testo incluso anche "200 OK") = $resp$
o     Host = $host$
o     Versione = $versione$
o     Porta client = $porta client$
o     Clientip = $clientip$
o     Geolocalizzazione = $geolocalizzazione$".
Esempio di azione:
     Azione = Reindirizzamento 302
o     Destinazione = HTTPs://$host$/404.html
     Azione = Registro
o     Target = Un client da $sourceip$:$sourceport$ ha appena effettuato una richiesta $path$ page
Spiegazione:
     Un cliente che accede a una pagina che non esiste verrebbe normalmente presentato con una pagina 404 del browser.
     In questo caso l'utente viene reindirizzato all'hostname originale che ha utilizzato, ma il percorso errato viene sostituito con 404.html.
     Al syslog viene aggiunta una voce che dice "Un client da 154.3.22.14:3454 ha appena effettuato una richiesta alla pagina wrong.html".
Fonte
Descrizione
Esempio
Biscotto
Questo è il nome e il valore dell'intestazione del cookie
MS-WSMAN=afYfn1CDqqCDqUD::Dove il nome è MS-WSMAN e il valore è afYfn1CDqCDqUD::
Ospite
Questo è il nome dell'host estratto dall'URL
www.mywebsite.com o 192.168.1.1
Lingua
Questa è la lingua estratta dall'intestazione HTTP di Language
Questa condizione produrrà una tendina con un elenco di lingue.
Metodo
Si tratta di un elenco a discesa di metodi HTTP
Il menu a tendina comprende GET, POST
Percorso
Questo è il percorso del sito web
/il mio sito/index.html
POSTA
Metodo di richiesta POST
Controllare i dati caricati su un sito web
Voce della query
Si tratta del nome e del valore di una query. Come tale, può accettare il nome della query o un valore anche
"Best=jetNEXUS" Dove la corrispondenza è Best e il valore è edgeNEXUS
Stringa di query
Questa è l'intera stringa dopo il carattere ?
HTTP://server/path/programma?query_string
Intestazione della richiesta
Può trattarsi di qualsiasi intestazione inviata dal client
Referrer, User-Agent, From, Date...
Intestazione della risposta
Può trattarsi di qualsiasi intestazione inviata dal server
Referrer, User-Agent, From, Date...
Versione
Questa è la versione HTTP
HTTP/1.0 o HTTP/1.1
Dettaglio
Descrizione
Esempio
Accettare
Tipi di contenuto accettabili
Accetta: testo/plain
Accetta codifica
Codifiche accettabili
Accept-Encoding: <compress | gzip | deflate | sdch | identity>.
Lingua accettata
Lingue accettabili per la risposta
Lingua di accettazione: en-US
Campi di accettazione
Quali sono i tipi di intervallo di contenuto parziale supportati da questo server
Campi di accettazione: byte
Autorizzazione
Credenziali di autenticazione per l'autenticazione HTTP
Autorizzazione: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Addebito a
Contiene informazioni sui costi dell'applicazione del metodo richiesto.
 
Codifica del contenuto
Il tipo di codifica utilizzata per i dati.
Contenuto-Codifica: gzip
Lunghezza del contenuto
La lunghezza del corpo della risposta in ottetti (byte a 8 bit).
Lunghezza del contenuto: 348
Tipo di contenuto
Il tipo di mime del corpo della richiesta (usato con le richieste POST e PUT)
Tipo di contenuto: application/x-www-form-urlencoded
Biscotto
un cookie HTTP precedentemente inviato dal server con Set-Cookie (di seguito)
Cookie: $Version=1; Skin=new;
Data
Data e ora in cui
il messaggio è stato originato
Data = "Data" ":" HTTP-data
ETag
Un identificatore per una versione specifica di una risorsa, spesso un message digest.
ETag: "aed6bdb8e090cd1:0".
Da
L'indirizzo e-mail dell'utente che effettua la richiesta
Da: user@example.com
Se-Modificato-Da
Consente di restituire un 304 Not Modified se il contenuto è invariato.
Se-Modificato-Da: Sat, 29 Oct 1994 19:43:31 GMT
Ultima modifica
La data dell'ultima modifica dell'oggetto richiesto, nel formato RFC 2822.
Ultima modifica: Tue, 15 Nov 1994 12:45:26 GMT
Pragma
Intestazioni specifiche dell'implementazione che possono avere vari effetti in qualsiasi punto della catena richiesta-risposta.
Pragma: no-cache
Referente
È l'indirizzo della pagina web precedente da cui è stato seguito il link alla pagina attualmente richiesta.
Referente: HTTP://www.edgenexus.io
Server
Un nome per il server
Server: Apache/2.4.1 (Unix)
Imposta-conservazione
un cookie HTTP
Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Agente utente
La stringa dell'agente utente dell'utente
User-Agent: Mozilla/5.0 (compatibile; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
Variare
Indica ai
come confrontare le intestazioni delle richieste future per decidere se
se la risposta nella cache può essere utilizzata piuttosto che richiederne una nuova
dal server di origine
Vary: User-Agent
X-Powered-By
Specifica la tecnologia (ad esempio ASP.NET, PHP, JBoss) che supporta l'applicazione web.
X-Powered-By: PHP/5.4.0