Class LoggedRequest
java.lang.Object
com.github.tomakehurst.wiremock.verification.LoggedRequest
- All Implemented Interfaces:
Request
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.tomakehurst.wiremock.http.Request
Request.Part
-
Constructor Summary
ConstructorDescriptionLoggedRequest
(String url, String absoluteUrl, RequestMethod method, String clientIp, HttpHeaders headers, Map<String, Cookie> cookies, boolean isBrowserProxyRequest, Date loggedDate, byte[] body, Collection<Request.Part> multiparts, String protocol) LoggedRequest
(String url, String absoluteUrl, RequestMethod method, String clientIp, HttpHeaders headers, Map<String, Cookie> cookies, boolean isBrowserProxyRequest, Date loggedDate, String bodyAsBase64, String ignoredBodyOnlyUsedForBinding, Collection<Request.Part> multiparts, String protocol) -
Method Summary
Modifier and TypeMethodDescriptionboolean
containsHeader
(String key) static LoggedRequest
createFrom
(Request request) byte[]
getBody()
getHost()
com.google.common.base.Optional<Request>
getParts()
int
getPort()
getUrl()
boolean
boolean
queryParameter
(String key) toString()
-
Constructor Details
-
LoggedRequest
public LoggedRequest(String url, String absoluteUrl, RequestMethod method, String clientIp, HttpHeaders headers, Map<String, Cookie> cookies, boolean isBrowserProxyRequest, Date loggedDate, String bodyAsBase64, String ignoredBodyOnlyUsedForBinding, Collection<Request.Part> multiparts, String protocol) -
LoggedRequest
public LoggedRequest(String url, String absoluteUrl, RequestMethod method, String clientIp, HttpHeaders headers, Map<String, Cookie> cookies, boolean isBrowserProxyRequest, Date loggedDate, byte[] body, Collection<Request.Part> multiparts, String protocol)
-
-
Method Details
-
createFrom
-
getUrl
-
getAbsoluteUrl
- Specified by:
getAbsoluteUrl
in interfaceRequest
-
getMethod
-
getScheme
-
getHost
-
getPort
public int getPort() -
getClientIp
- Specified by:
getClientIp
in interfaceRequest
-
getHeader
-
header
-
contentTypeHeader
- Specified by:
contentTypeHeader
in interfaceRequest
-
containsHeader
- Specified by:
containsHeader
in interfaceRequest
-
getCookies
- Specified by:
getCookies
in interfaceRequest
-
getBody
public byte[] getBody() -
getBodyAsString
- Specified by:
getBodyAsString
in interfaceRequest
-
getBodyAsBase64
- Specified by:
getBodyAsBase64
in interfaceRequest
-
getAllHeaderKeys
- Specified by:
getAllHeaderKeys
in interfaceRequest
-
queryParameter
- Specified by:
queryParameter
in interfaceRequest
-
getQueryParams
-
getHeaders
- Specified by:
getHeaders
in interfaceRequest
-
isBrowserProxyRequest
public boolean isBrowserProxyRequest()- Specified by:
isBrowserProxyRequest
in interfaceRequest
-
getOriginalRequest
- Specified by:
getOriginalRequest
in interfaceRequest
-
getProtocol
- Specified by:
getProtocol
in interfaceRequest
-
getLoggedDate
-
getLoggedDateString
-
toString
-
isMultipart
public boolean isMultipart()- Specified by:
isMultipart
in interfaceRequest
-
getParts
-
getPart
-