Package io.milton.simpleton
Class SimpleMiltonRequest
java.lang.Object
io.milton.http.AbstractRequest
io.milton.simpleton.SimpleMiltonRequest
- All Implemented Interfaces:
Request
- Author:
- bradm (zfc1502)
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.milton.http.Request
Request.CacheControlRequest, Request.Depth, Request.Header, Request.Method -
Field Summary
FieldsFields inherited from class io.milton.http.AbstractRequest
INFINITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRequestHeader(Request.Header header) voidvoidsetAuthorization(Auth auth) static StringtruncateFileName(String agent, String s) Used for parsing uploaded file names.Methods inherited from class io.milton.http.AbstractRequest
getAbsolutePath, getAcceptEncodingHeader, getAcceptHeader, getAcceptLanguage, getAttributes, getContentLengthHeader, getContentRangeHeader, getContentTypeHeader, getDepthHeader, getDestinationHeader, getExpectHeader, getFiles, getHostHeader, getIfHeader, getIfMatchHeader, getIfModifiedHeader, getIfNoneMatchHeader, getIfRangeHeader, getLocale, getLockTokenHeader, getOriginHeader, getOverwriteHeader, getParams, getRangeHeader, getRefererHeader, getTimeoutHeader, getUserAgentHeader, stripToPath
-
Field Details
-
started
public final long started
-
-
Constructor Details
-
SimpleMiltonRequest
public SimpleMiltonRequest(org.simpleframework.http.Request baseRequest)
-
-
Method Details
-
getRequestHeader
- Specified by:
getRequestHeaderin interfaceRequest- Specified by:
getRequestHeaderin classAbstractRequest
-
getFromAddress
-
getMethod
-
getAuthorization
-
setAuthorization
-
getAbsoluteUrl
-
getInputStream
- Throws:
IOException
-
parseRequestParameters
public void parseRequestParameters(Map<String, String> params, Map<String, throws RequestParseExceptionFileItem> files) - Throws:
RequestParseException
-
truncateFileName
Used for parsing uploaded file names. MS web browsers tend to transmit the complete path for an uploaded file, but we generally only want to know the last part of the path. TODO: move this into milton- Parameters:
s-- Returns:
-
getHeaders
-
getCookie
-
getCookies
-
getRemoteAddr
-