Review available match types for Input Validation

Before you start setting up your Input Validation rules, review the match types available with this Cloudlet:

Match Type Matches Based on... Wildcard Support Case Sensitivity Support Multiple Value Support
Cookie a combination of cookie name and cookie value.
Device characteristics a list of available device characteristics.
Field name/value a combination of field name and value in a web form.
File extension the file extensions to match on.
Hostname the hostnames to match on.
IP/CIDR an IP address or CIDR list. You can also select whether to use the client IP address from the connecting IP address, the X-Forwarded-For HTTP header value, or either option.
Number of form fields the number of fields you want to validate on a web form.
Protocol the protocol to match on. HTTP or HTTPS protocol are the current options, and you can only select on protocol per match.
Proxy whether the edge platform has determined that the incoming IP address is acting as a proxy.
Query string the query string values to match on. For example, name or name=value1 or name=value1 value2 .
Request header a request header value.
Request method the method used for the request, like GET or POST .
URL path the URL paths to match on. For example: /clothing/children/shoes/shoe1.jpg .
URL regular expression a regular expression. For example, if you want to verify that an incoming request includes a valid email address format, the regular expression might look like this:

^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$

User location data a combination of the following geographic categories: continent, country, and region/state.