public class HttpRequest extends Object
| Constructor and Description |
|---|
HttpRequest(HttpMethod method,
StringBuilder queryUrlBuilder,
Headers headers,
Map<String,Object> queryParameters,
List<AbstractMap.SimpleEntry<String,Object>> parameters)
Initializes a simple http request.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addQueryParameter(String key,
Object value)
Add Query parameter in http request.
|
Headers |
getHeaders()
Headers for the http request.
|
HttpMethod |
getHttpMethod()
HttpMethod for the http request.
|
List<AbstractMap.SimpleEntry<String,Object>> |
getParameters()
Parameters for the http request.
|
Map<String,Object> |
getQueryParameters()
Query parameters for the http request.
|
String |
getQueryUrl()
Query url for the http request.
|
String |
toString()
Converts this HttpRequest into string format.
|
public HttpRequest(HttpMethod method, StringBuilder queryUrlBuilder, Headers headers, Map<String,Object> queryParameters, List<AbstractMap.SimpleEntry<String,Object>> parameters)
method - The HTTP method to use. Can be GET, HEAD, PUT, POST, DELETE and PATCHqueryUrlBuilder - The fully qualified absolute http url to create the HTTP Request.headers - The key-value map of all http headers to be sentqueryParameters - The query parameters in a key-value mapparameters - The form data values in a key-value mappublic HttpMethod getHttpMethod()
public Headers getHeaders()
public String getQueryUrl()
public List<AbstractMap.SimpleEntry<String,Object>> getParameters()
public Map<String,Object> getQueryParameters()
public void addQueryParameter(String key, Object value)
key - The key of query parameter to be addedvalue - The value for respective query parameterCopyright © 2022. All rights reserved.