Class RequestUtil
java.lang.Object
org.glassfish.jersey.client.oauth1.RequestUtil
Utility class for processing client requests. This class somehow wants to be
more than just a utility class for this one filter.
- Since:
- 2.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEntityParameters
(javax.ws.rs.client.ClientRequestContext request, MessageBodyWorkers messageBodyWorkers) Returns the form parameters from a request entity as a multi-valued map.getQueryParameters
(javax.ws.rs.client.ClientRequestContext request) Returns the query parameters of a request as a multi-valued map.
-
Field Details
-
EMPTY_ANNOTATIONS
-
-
Constructor Details
-
RequestUtil
private RequestUtil()
-
-
Method Details
-
getQueryParameters
public static javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters(javax.ws.rs.client.ClientRequestContext request) Returns the query parameters of a request as a multi-valued map.- Parameters:
request
- the client request to retrieve query parameters from.- Returns:
- a
MultivaluedMap
containing the entity query parameters.
-
getEntityParameters
public static javax.ws.rs.core.MultivaluedMap<String,String> getEntityParameters(javax.ws.rs.client.ClientRequestContext request, MessageBodyWorkers messageBodyWorkers) Returns the form parameters from a request entity as a multi-valued map. If the request does not have a POST method, or the media type is not x-www-form-urlencoded, then null is returned.- Parameters:
request
- the client request containing the entity to extract parameters from.- Returns:
- a
MultivaluedMap
containing the entity form parameters.
-