public class JaxrsContainerHttpRequest
extends com.holonplatform.http.internal.AbstractHttpRequest
HttpRequest using JAX-RS ContainerRequestContext.ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ACCEPT_RANGES, AGE, ALLOW, AUTHORIZATION, CACHE_CONTROL, CONNECTION, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_RANGE, CONTENT_TYPE, COOKIE, DATE, ETAG, EXPECT, EXPIRES, FROM, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_RANGE, IF_UNMODIFIED_SINCE, LAST_MODIFIED, LINK, LOCATION, MAX_FORWARDS, ORIGIN, PRAGMA, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, RANGE, REFERER, RETRY_AFTER, SCHEME_BASIC, SCHEME_BEARER, SCHEME_DIGEST, SERVER, SET_COOKIE, TRAILER, TRANSFER_ENCODING, UPGRADE, USER_AGENT, VARY, VIA, WARNING, WWW_AUTHENTICATE| Constructor and Description |
|---|
JaxrsContainerHttpRequest(javax.ws.rs.container.ContainerRequestContext request)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
getBody() |
Optional<List<String>> |
getHeader(String name) |
Map<String,List<String>> |
getHeaders() |
com.holonplatform.http.HttpMethod |
getMethod() |
Optional<List<String>> |
getMultiValueRequestParameter(String name) |
Optional<com.holonplatform.http.Cookie> |
getRequestCookie(String name) |
String |
getRequestHost() |
Optional<String> |
getRequestParameter(String name) |
Map<String,List<String>> |
getRequestParameters() |
String |
getRequestPath() |
getPayload, getPayloadTypepublic JaxrsContainerHttpRequest(javax.ws.rs.container.ContainerRequestContext request)
request - JAX-RS ContainerRequestContextpublic com.holonplatform.http.HttpMethod getMethod()
public String getRequestPath()
public String getRequestHost()
public Optional<List<String>> getMultiValueRequestParameter(String name)
public InputStream getBody() throws IOException, UnsupportedOperationException
Copyright © 2019 The Holon Platform. All rights reserved.