public interface ServletHttpRequest extends HttpRequest
HttpRequest
backed by a Servlet HttpServletRequest
.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
Modifier and Type | Method and Description |
---|---|
static ServletHttpRequest |
create(javax.servlet.http.HttpServletRequest request)
Create a new
ServletHttpRequest using given Servlet request. |
String |
getContextPath()
Returns the portion of the request URI that indicates the context of the request.
|
String |
getRequestURI()
Returns the part of this request's URL from the protocol name up to the query string in the first line of the
HTTP request.
|
Optional<String> |
getSessionId()
Returns the id of current
HttpSession associated with this request, if any. |
getBody, getMethod, getMultiValueRequestParameter, getRequestCookie, getRequestHost, getRequestParameter, getRequestParameters, getRequestPath
getProtocol
getPayload, getPayloadType
getAuthorizationBasicCredentials, getAuthorizationBearer, getContentLength, getDate, getHeaderValue, getLocale, getLocales, getLocation
getHeader, getHeaders
String getContextPath()
String
specifying the portion of the request URI that indicates the context of the requestString getRequestURI()
String
containing the part of the URL from the protocol name up to the query stringOptional<String> getSessionId()
HttpSession
associated with this request, if any.HttpSession
is associated with this requeststatic ServletHttpRequest create(javax.servlet.http.HttpServletRequest request)
ServletHttpRequest
using given Servlet request.request
- Servlet request (not null)ServletHttpRequest
backed by given Servlet requestCopyright © 2018 The Holon Platform. All rights reserved.