new RequestParameters()
Container for request parameters
Methods
body() → {RequestParameter}
Return request body
Returns:
- Type
- RequestParameter
cookieParameter(name) → {RequestParameter}
Get cookie parameter by name
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Parameter name |
Returns:
- Type
- RequestParameter
cookieParametersNames() → {Array.<string>}
Get list of all parameter names inside cookie
Returns:
- Type
- Array.<string>
formParameter(name) → {RequestParameter}
Get form parameter by name
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Parameter name |
Returns:
- Type
- RequestParameter
formParametersNames() → {Array.<string>}
Get list of all parameter names inside body form
Returns:
- Type
- Array.<string>
headerParameter(name) → {RequestParameter}
Get header parameter by name
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Parameter name |
Returns:
- Type
- RequestParameter
headerParametersNames() → {Array.<string>}
Get list of all parameter names inside header
Returns:
- Type
- Array.<string>
pathParameter(name) → {RequestParameter}
Get path parameter by name
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Parameter name |
Returns:
- Type
- RequestParameter
pathParametersNames() → {Array.<string>}
Get list of all parameter names inside path
Returns:
- Type
- Array.<string>
queryParameter(name) → {RequestParameter}
Get query parameter by name
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Parameter name |
Returns:
- Type
- RequestParameter
queryParametersNames() → {Array.<string>}
Get list of all parameter names inside query
Returns:
- Type
- Array.<string>
toJson() → {Object}
This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist
Returns:
- Type
- Object