/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 |