EdgeADC - Version 5.0.0.1986
User Guide
×
Menu

Condition

Within this section you can specify five individual parameters that apply to a Condition. These are outlined below with a description of each option and an example.
Condition
Description
Example
<form>
HTML forms are used to pass data to a server
Example “form doesn’t have length 0”
GEO Location
This compares the source IP address to the ISO 3166 Country Code
GEO Location does equal GB OR GEO Location does equal Germany
Host
This is the host extracted from the URL
www.mywebsite.com or 192.168.1.1
Language
This is the Language extracted from the language HTTP header
This condition will produce a dropdown with a list of Languages
Method
This is a drop down of HTTP methods
This is a drop down that includes GET, POST etc
Origin IP
If upstream proxy supports X-Forwarded-for (XFF) it will use the true Origin address
Client IP. Can also use multiple IP’s or subnets. 
10\.1\.2\.* is 10.1.2.0 /24 subnet
10\.1\.2\.3|10\.1\.2\.4 Use | for multiple IP’s
Path
This is the path of the website
/mywebsite/index.asp
POST
POST request method
Check data being uploaded to a website
Query
This is the name and Value of a Query as such it can either accept the query name or a value also
“Best=edgeNEXUS” Where the Match is Best and the Value is edgeNEXUS
Query String
The whole query string after the ? character
 
Request Cookie
This is the name of a cookie requested by a  client
MS-WSMAN=afYfn1CDqqCDqUD::
Request Header
This can be any HTTP Header
Referrer, User-Agent, From, Date
Request Version
This is the HTTP version
HTTP/1.0 OR HTTP/1.1
Response Body
A user defined string in the response body
Server UP
Response Code
The HTTP code for the response
200 OK, 304 Not Modified
Response Cookie
This is the name of a cookie sent by the server
MS-WSMAN=afYfn1CDqqCDqUD::
Response Header
This can be any HTTP Header
Referrer, User-Agent, From, Date
Response Version
The HTTP version sent by the server
HTTP/1.0 OR HTTP/1.1
Source IP
This is either the origin IP, proxy server IP or some other aggregated IP address
Client
IP, Proxy IP, Firewall IP. Can also use multiple IP’s and subnets. You
must escape the dots as these are RegEX. Example 10\.1\.2\.3 is 10.1.2.3