Interface RequestParameters
public interface RequestParameters
Container for request parameters
- Author:
- Francesco Guardiani @slinkydeveloper
-
Method Summary
Modifier and TypeMethodDescriptionbody()Return request body when parsed.cookieParameter(String name) Get cookie parameter by nameGet list of all parameter names inside cookieheaderParameter(String name) Get header parameter by name.Get list of all parameter names inside headerpathParameter(String name) Get path parameter by nameGet list of all parameter names inside pathqueryParameter(String name) Get query parameter by nameGet list of all parameter names inside querytoJson()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
-
Method Details
-
pathParametersNames
-
pathParameter
Get path parameter by name- Parameters:
name- Parameter name- Returns:
-
queryParametersNames
-
queryParameter
Get query parameter by name- Parameters:
name- Parameter name- Returns:
-
headerParametersNames
-
headerParameter
Get header parameter by name. This getter is case insensitive.- Parameters:
name- Parameter name- Returns:
-
cookieParametersNames
-
cookieParameter
Get cookie parameter by name- Parameters:
name- Parameter name- Returns:
-
body
-
toJson
JsonObject toJson()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- Returns:
-