Advanced policy expressions
-
Determine whether a request contains a certificate.
-
Determine the IP address of a client that sent a TCP request.
-
Identify the data that an HTTP request contains (for example, a popular spreadsheet or word processing application).
-
Calculate the length of an HTTP request.
About advanced policy expressions
-
Integrated Caching:You use Advanced policy expressions to configure a selector for a content group in the integrated cache.
-
Load Balancing:You use Advanced policy expressions to configure token extraction for a load balancing virtual server that uses the TOKEN method for load balancing.
-
Rewrite:You use Advanced policy expressions to configure rewrite actions.
-
Rate-based policies:You use Advanced policy expressions to configure limit selectors when configuring a policy to control the rate of traffic to various servers.
-
An HTTP request URL contains no more than 500 characters.
http.req.url.length \<= 500
-
An HTTP request contains a cookie that has fewer than 500 characters.
http.req.cookie.length \< 500
-
An HTTP request URL contains a particular text string.
http.req.url.contains(".html")