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 TypeMatches Based onWildcard SupportCase Sensitivity SupportMultiple Value Support
Cookiea combination of cookie name and cookie value.
Device Characteristicsa list of available device characteristics.
Field name/valuea combination of field name and value in a web form.
File extensionthe file extensions to match on.
Hostnamethe hostnames to match on.
IP address/CIDR listan 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 fieldsthe number of fields you want to validate on a web form.
Protocolthe protocol to match on. HTTP or HTTPS protocol are the current options, and you can only select one protocol per match.
Proxywhether the edge platform has determined that the incoming IP address is acting as a proxy.
Query stringthe query string values to match on. For example, name or name=value1 or name=value1 value2.
Request headera request header value.
Request methodthe method used for the request, like GET or POST.
URL paththe URL paths to match on. For example: /clothing/children/shoes/shoe1.jpg
URL regular expressiona 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 dataa combination of the following geographic categories: continent, country, and region/state.