Skip to content

/AWS1/CL_VL_HTTPMATCH

Describes criteria that can be applied to incoming requests.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_METHOD TYPE /AWS1/VL_HTTPMETHOD /AWS1/VL_HTTPMETHOD

The HTTP method type.

IO_PATHMATCH TYPE REF TO /AWS1/CL_VL_PATHMATCH /AWS1/CL_VL_PATHMATCH

The path match.

IT_HEADERMATCHES TYPE /AWS1/CL_VL_HEADERMATCH=>TT_HEADERMATCHLIST TT_HEADERMATCHLIST

The header matches. Matches incoming requests with rule based on request header value before applying rule action.


Queryable Attributes

method

The HTTP method type.

Accessible with the following methods

Method Description
GET_METHOD() Getter for METHOD, with configurable default
ASK_METHOD() Getter for METHOD w/ exceptions if field has no value
HAS_METHOD() Determine if METHOD has a value

pathMatch

The path match.

Accessible with the following methods

Method Description
GET_PATHMATCH() Getter for PATHMATCH

headerMatches

The header matches. Matches incoming requests with rule based on request header value before applying rule action.

Accessible with the following methods

Method Description
GET_HEADERMATCHES() Getter for HEADERMATCHES, with configurable default
ASK_HEADERMATCHES() Getter for HEADERMATCHES w/ exceptions if field has no value
HAS_HEADERMATCHES() Determine if HEADERMATCHES has a value