Citrix ADC

Advanced policy expressions: Parsing HTTP, TCP, and UDP data

你can configure advanced policy expressions to evaluate the payload in an HTTP request or response. The payload associated with an HTTP connection includes HTTP headers (standard or custom headers), body, and connection URL. Also, you can evaluate and process the payload in a TCP or a UDP packet. For HTTP connections, for example, you can check whether a particular HTTP header is present or if the URL includes a particular query parameter.

你can configure expressions to transform the URL encoding and apply HTML or XML “safe” coding for subsequent evaluation. You can also use XPATH and JSON prefixes to evaluate date in XML and JSON files, respectively.

For more information about authentication expressions such as AAA.USER, AAA.LOGIN, seeauthentication, authorization, and auditing loginand for AAA.AUTHENTICATION expression, seeCitrix ADC AAA user authenticationtopics.

你can also use text-based and numeric Advanced policy expressions to evaluate HTTP request and response data. For more information, seeAdvanced policy expressions: Evaluating textandDefault Syntax Expressions: Working with Dates, Times, and Numbers.

Advanced policy expressions: Parsing HTTP, TCP, and UDP data

In this article