Category: URL
Purpose: Identifies requests by whether a query string parameter in the requested URL matches a literalThis type of value does not assign a special meaning to characters. The only exception is % which is used for URL encoding. value.
This match condition provides an easy way to specify a parameter name/value combination. Consider using the URL Query Parameter Wildcard match condition for more flexibility when matching a query string parameter.
Key information:
Parameter name:
Parameter value:
The value associated with this match condition may be defined using any combination of numbers, letters, and/or symbols. All characters, with the exception of the % symbol, will be treated as a fixed value and cannot take on a special meaning.
Certain characters require URL encoding. Use the percentage symbol to URL encode the following characters:
Character | URL Encoding |
---|---|
Space |
%20 |
& |
%26 |
% |
%25 |
The Result option determines the conditions under which this match condition will be satisfied.
Does Not Match: Requires that the request satisfy either of the following criteria:
Due to the manner in which cache settings are tracked, this match condition is incompatible with the following features:
A sample scenario is provided below.
The following sample configuration assume that this match condition is satisfied when a request matches the specified value.
Name | Value | Result |
---|---|---|
User |
Joe |
This pattern will be satisfied when the query string for a requested URL is "?user=joe." |