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, getRequestPathgetProtocolgetPayload, getPayloadTypegetAuthorizationBasicCredentials, getAuthorizationBearer, getContentLength, getDate, getHeaderValue, getLocale, getLocales, getLocationgetHeader, getHeadersString 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 © 2019 The Holon Platform. All rights reserved.