Interface Request
-
- All Known Implementing Classes:
EmptyToStringRequestWrapper
,LoggedRequest
,RequestWrapper
,WireMockHttpServletRequestAdapter
public interface Request
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Request.Part
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
containsHeader(java.lang.String key)
ContentTypeHeader
contentTypeHeader()
FormParameter
formParameter(java.lang.String key)
java.util.Map<java.lang.String,FormParameter>
formParameters()
java.lang.String
getAbsoluteUrl()
java.util.Set<java.lang.String>
getAllHeaderKeys()
byte[]
getBody()
java.lang.String
getBodyAsBase64()
java.lang.String
getBodyAsString()
java.lang.String
getClientIp()
java.util.Map<java.lang.String,Cookie>
getCookies()
java.lang.String
getHeader(java.lang.String key)
HttpHeaders
getHeaders()
java.lang.String
getHost()
RequestMethod
getMethod()
java.util.Optional<Request>
getOriginalRequest()
Request.Part
getPart(java.lang.String name)
java.util.Collection<Request.Part>
getParts()
int
getPort()
java.lang.String
getProtocol()
java.lang.String
getScheme()
java.lang.String
getUrl()
HttpHeader
header(java.lang.String key)
boolean
isBrowserProxyRequest()
boolean
isMultipart()
QueryParameter
queryParameter(java.lang.String key)
-
-
-
Method Detail
-
getUrl
java.lang.String getUrl()
-
getAbsoluteUrl
java.lang.String getAbsoluteUrl()
-
getMethod
RequestMethod getMethod()
-
getScheme
java.lang.String getScheme()
-
getHost
java.lang.String getHost()
-
getPort
int getPort()
-
getClientIp
java.lang.String getClientIp()
-
getHeader
java.lang.String getHeader(java.lang.String key)
-
header
HttpHeader header(java.lang.String key)
-
contentTypeHeader
ContentTypeHeader contentTypeHeader()
-
getHeaders
HttpHeaders getHeaders()
-
containsHeader
boolean containsHeader(java.lang.String key)
-
getAllHeaderKeys
java.util.Set<java.lang.String> getAllHeaderKeys()
-
queryParameter
QueryParameter queryParameter(java.lang.String key)
-
formParameter
FormParameter formParameter(java.lang.String key)
-
formParameters
java.util.Map<java.lang.String,FormParameter> formParameters()
-
getCookies
java.util.Map<java.lang.String,Cookie> getCookies()
-
getBody
byte[] getBody()
-
getBodyAsString
java.lang.String getBodyAsString()
-
getBodyAsBase64
java.lang.String getBodyAsBase64()
-
isMultipart
boolean isMultipart()
-
getParts
java.util.Collection<Request.Part> getParts()
-
getPart
Request.Part getPart(java.lang.String name)
-
isBrowserProxyRequest
boolean isBrowserProxyRequest()
-
getOriginalRequest
java.util.Optional<Request> getOriginalRequest()
-
getProtocol
java.lang.String getProtocol()
-
-