public class SimpleHttpRequest
extends org.apache.catalina.connector.Request
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTHasyncSupported, authType, CACHED_POST_LEN, connector, cookies, cookiesConverted, cookiesParsed, coyoteRequest, defaultLocale, facade, filterChain, formats, GMT_ZONE, inputBuffer, inputStream, internalDispatcherType, localAddr, locales, localesParsed, localName, localPort, mappingData, parameterMap, parametersParsed, parts, partsParseException, postData, reader, remoteAddr, remoteHost, remotePort, requestDispatcherPath, requestedSessionCookie, requestedSessionId, requestedSessionSSL, requestedSessionURL, response, secure, session, sm, sslAttributesParsed, subject, URIConverter, userPrincipal, usingInputStream, usingReader| Constructor | Description |
|---|---|
SimpleHttpRequest() |
Instantiates a new simple http request.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addHeader(java.lang.String headerName,
java.lang.String headerValue) |
Adds the header.
|
void |
addParameter(java.lang.String parameterName,
java.lang.String parameterValue) |
Adds the parameter.
|
int |
getContentLength() |
|
java.lang.String |
getHeader(java.lang.String headerName) |
|
java.lang.String |
getMethod() |
|
java.lang.String |
getParameter(java.lang.String parameterName) |
|
java.lang.String |
getQueryString() |
|
java.lang.String |
getRemoteAddr() |
|
java.lang.String |
getRemoteHost() |
|
int |
getRemotePort() |
|
java.lang.String |
getRemoteUser() |
|
java.lang.String |
getRequestURI() |
|
javax.servlet.http.HttpSession |
getSession() |
|
javax.servlet.http.HttpSession |
getSession(boolean create) |
|
java.security.Principal |
getUserPrincipal() |
|
static int |
nextRemotePort() |
Next remote port.
|
static void |
resetRemotePort() |
Reset remote port.
|
void |
setContentLength(int length) |
Sets the content length.
|
void |
setMethod(java.lang.String value) |
Sets the method.
|
void |
setQueryString(java.lang.String queryValue) |
Sets the query string.
|
void |
setRemoteAddr(java.lang.String value) |
|
void |
setRemoteHost(java.lang.String value) |
|
void |
setRemoteUser(java.lang.String value) |
Sets the remote user.
|
void |
setRequestURI(java.lang.String value) |
Sets the request uri.
|
void |
setUserPrincipal(java.security.Principal value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCookie, addLocale, addPathParameter, authenticate, changeSessionId, changeSessionId, checkSwallowInput, clearCookies, clearLocales, convertCookies, createInputStream, doGetSession, finishRequest, getAsyncContext, getAsyncContextInternal, getAttribute, getAttributeNames, getAuthType, getCharacterEncoding, getConnector, getContentLengthLong, getContentType, getContext, getContextPath, getCookies, getCoyoteRequest, getDateHeader, getDecodedRequestURI, getDecodedRequestURIMB, getDispatcherType, getFilterChain, getHeaderNames, getHeaders, getHost, getHttpServletMapping, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMappingData, getNote, getParameterMap, getParameterNames, getParameterValues, getPart, getParts, getPathInfo, getPathParameter, getPathTranslated, getPrincipal, getProtocol, getReader, getRealPath, getRequest, getRequestDispatcher, getRequestedSessionId, getRequestPathMB, getRequestURL, getResponse, getScheme, getServerCookies, getServerName, getServerPort, getServletContext, getServletPath, getSessionInternal, getSessionInternal, getStream, getTrailerFields, getURIConverter, getWrapper, isAsync, isAsyncCompleting, isAsyncDispatching, isAsyncStarted, isAsyncSupported, isFinished, isParametersParsed, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, newPushBuilder, parseCookies, parseLocales, parseLocalesHeader, parseParameters, readChunkedPostBody, readPostBody, recycle, recycleCookieInfo, recycleSessionInfo, removeAttribute, removeNote, setAsyncSupported, setAttribute, setAuthType, setCharacterEncoding, setContentType, setCoyoteRequest, setFilterChain, setLocalPort, setNote, setPathInfo, setRequest, setRequestedSessionCookie, setRequestedSessionId, setRequestedSessionSSL, setRequestedSessionURL, setResponse, setSecure, setServerPort, setURIConverter, startAsync, startAsync, unescape, upgradepublic SimpleHttpRequest()
public static int nextRemotePort()
public static void resetRemotePort()
public void addHeader(java.lang.String headerName,
java.lang.String headerValue)
headerName - the header nameheaderValue - the header valuepublic void addParameter(java.lang.String parameterName,
java.lang.String parameterValue)
parameterName - the parameter nameparameterValue - the parameter valuepublic int getContentLength()
getContentLength in class org.apache.catalina.connector.Requestpublic java.lang.String getHeader(java.lang.String headerName)
getHeader in class org.apache.catalina.connector.Requestpublic java.lang.String getMethod()
getMethod in class org.apache.catalina.connector.Requestpublic java.lang.String getParameter(java.lang.String parameterName)
getParameter in class org.apache.catalina.connector.Requestpublic java.lang.String getQueryString()
getQueryString in class org.apache.catalina.connector.Requestpublic java.lang.String getRemoteAddr()
getRemoteAddr in class org.apache.catalina.connector.Requestpublic java.lang.String getRemoteHost()
getRemoteHost in class org.apache.catalina.connector.Requestpublic int getRemotePort()
getRemotePort in class org.apache.catalina.connector.Requestpublic java.lang.String getRemoteUser()
getRemoteUser in class org.apache.catalina.connector.Requestpublic java.lang.String getRequestURI()
getRequestURI in class org.apache.catalina.connector.Requestpublic javax.servlet.http.HttpSession getSession()
getSession in class org.apache.catalina.connector.Requestpublic javax.servlet.http.HttpSession getSession(boolean create)
getSession in class org.apache.catalina.connector.Requestpublic java.security.Principal getUserPrincipal()
getUserPrincipal in class org.apache.catalina.connector.Requestpublic void setContentLength(int length)
length - the new content lengthpublic void setMethod(java.lang.String value)
value - the new methodpublic void setQueryString(java.lang.String queryValue)
queryValue - the new query stringpublic void setRemoteAddr(java.lang.String value)
setRemoteAddr in class org.apache.catalina.connector.Requestpublic void setRemoteHost(java.lang.String value)
setRemoteHost in class org.apache.catalina.connector.Requestpublic void setRemoteUser(java.lang.String value)
value - the new remote userpublic void setRequestURI(java.lang.String value)
value - the new request uripublic void setUserPrincipal(java.security.Principal value)
setUserPrincipal in class org.apache.catalina.connector.RequestCopyright © 2010–2018 com.github.waffle. All rights reserved.