Uses of Class
org.mockserver.model.HttpRequest
-
-
Uses of HttpRequest in org.mockserver.callback
Methods in org.mockserver.callback with parameters of type HttpRequest Modifier and Type Method Description void
WebSocketRequestCallback. handle(HttpRequest httpRequest)
boolean
WebSocketClientRegistry. sendClientMessage(String clientId, HttpRequest httpRequest, HttpResponse httpResponse)
-
Uses of HttpRequest in org.mockserver.client
Methods in org.mockserver.client that return HttpRequest Modifier and Type Method Description HttpRequest[]
MockServerClient. retrieveRecordedRequests(HttpRequest httpRequest)
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsMethods in org.mockserver.client with parameters of type HttpRequest Modifier and Type Method Description MockServerClient
MockServerClient. clear(HttpRequest httpRequest)
Clear all expectations and logs that match the httpMockServerClient
MockServerClient. clear(HttpRequest httpRequest, ClearType type)
Clear expectations, logs or both that match the httpExpectation[]
MockServerClient. retrieveActiveExpectations(HttpRequest httpRequest)
Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectationsString
MockServerClient. retrieveActiveExpectations(HttpRequest httpRequest, Format format)
Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectationsString
MockServerClient. retrieveLogMessages(HttpRequest httpRequest)
Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etcString[]
MockServerClient. retrieveLogMessagesArray(HttpRequest httpRequest)
Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etcExpectation[]
MockServerClient. retrieveRecordedExpectations(HttpRequest httpRequest)
Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requestsString
MockServerClient. retrieveRecordedExpectations(HttpRequest httpRequest, Format format)
Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requestsHttpRequest[]
MockServerClient. retrieveRecordedRequests(HttpRequest httpRequest)
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsString
MockServerClient. retrieveRecordedRequests(HttpRequest httpRequest, Format format)
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsLogEventRequestAndResponse[]
MockServerClient. retrieveRecordedRequestsAndResponses(HttpRequest httpRequest)
Retrieve the recorded requests and responses that match the httpRequest parameter, use null for the parameter to retrieve all requests and responsesString
MockServerClient. retrieveRecordedRequestsAndResponses(HttpRequest httpRequest, Format format)
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsCompletableFuture<HttpResponse>
NettyHttpClient. sendRequest(HttpRequest httpRequest)
HttpResponse
NettyHttpClient. sendRequest(HttpRequest httpRequest, long timeout, TimeUnit unit)
CompletableFuture<HttpResponse>
NettyHttpClient. sendRequest(HttpRequest httpRequest, InetSocketAddress remoteAddress)
CompletableFuture<HttpResponse>
NettyHttpClient. sendRequest(HttpRequest httpRequest, InetSocketAddress remoteAddress, Integer connectionTimeoutMillis)
MockServerClient
MockServerClient. setRequestOverride(HttpRequest requestOverride)
MockServerClient
MockServerClient. verify(HttpRequest... httpRequests)
Verify a list of requests have been sent in the order specified for example:MockServerClient
MockServerClient. verify(HttpRequest httpRequest, VerificationTimes times)
Verify a request has been sent for example:ForwardChainExpectation
MockServerClient. when(HttpRequest httpRequest)
Specify an unlimited expectation that will respond regardless of the number of matching http for example:ForwardChainExpectation
MockServerClient. when(HttpRequest httpRequest, Times times)
Specify an limited expectation that will respond a specified number of times when the http is matched for example:ForwardChainExpectation
MockServerClient. when(HttpRequest httpRequest, Times times, TimeToLive timeToLive)
Specify an limited expectation that will respond a specified number of times when the http is matched for example: -
Uses of HttpRequest in org.mockserver.codec
Methods in org.mockserver.codec that return HttpRequest Modifier and Type Method Description HttpRequest
NettyToMockServerRequestDecoder. decode(io.netty.handler.codec.http.FullHttpRequest fullHttpRequest)
Methods in org.mockserver.codec with parameters of type HttpRequest Modifier and Type Method Description protected void
MockServerToNettyRequestEncoder. encode(io.netty.channel.ChannelHandlerContext ctx, HttpRequest httpRequest, List<Object> out)
-
Uses of HttpRequest in org.mockserver.codec.mappers
Methods in org.mockserver.codec.mappers with parameters of type HttpRequest Modifier and Type Method Description String
MockServerHttpRequestToFullHttpRequest. getURI(HttpRequest httpRequest)
io.netty.handler.codec.http.FullHttpRequest
MockServerHttpRequestToFullHttpRequest. mapMockServerResquestToNettyRequest(HttpRequest httpRequest)
-
Uses of HttpRequest in org.mockserver.cors
Methods in org.mockserver.cors with parameters of type HttpRequest Modifier and Type Method Description void
CORSHeaders. addCORSHeaders(HttpRequest request, HttpResponse response)
static boolean
CORSHeaders. isPreflightRequest(HttpRequest request)
-
Uses of HttpRequest in org.mockserver.dashboard
Methods in org.mockserver.dashboard with parameters of type HttpRequest Modifier and Type Method Description void
DashboardHandler. renderDashboard(io.netty.channel.ChannelHandlerContext ctx, HttpRequest request)
-
Uses of HttpRequest in org.mockserver.dashboard.model
Methods in org.mockserver.dashboard.model that return HttpRequest Modifier and Type Method Description HttpRequest
LogEntryDTO. getHttpRequest()
HttpRequest[]
LogEntryDTO. getHttpRequests()
Methods in org.mockserver.dashboard.model with parameters of type HttpRequest Modifier and Type Method Description LogEntryDTO
LogEntryDTO. setHttpRequest(HttpRequest httpRequest)
LogEntryDTO
LogEntryDTO. setHttpRequests(HttpRequest[] httpRequests)
-
Uses of HttpRequest in org.mockserver.echo.http
Methods in org.mockserver.echo.http with parameters of type HttpRequest Modifier and Type Method Description protected void
EchoServerHandler. channelRead0(io.netty.channel.ChannelHandlerContext ctx, HttpRequest request)
-
Uses of HttpRequest in org.mockserver.filters
Methods in org.mockserver.filters that return HttpRequest Modifier and Type Method Description HttpRequest
HopByHopHeaderFilter. onRequest(HttpRequest request)
Methods in org.mockserver.filters with parameters of type HttpRequest Modifier and Type Method Description HttpRequest
HopByHopHeaderFilter. onRequest(HttpRequest request)
-
Uses of HttpRequest in org.mockserver.integration.callback
Fields in org.mockserver.integration.callback with type parameters of type HttpRequest Modifier and Type Field Description static List<HttpRequest>
StaticTestExpectationResponseCallback. httpRequests
Methods in org.mockserver.integration.callback that return HttpRequest Modifier and Type Method Description HttpRequest
PrecannedTestExpectationForwardCallbackRequest. handle(HttpRequest httpRequest)
HttpRequest
PrecannedTestExpectationForwardCallbackRequestAndResponse. handle(HttpRequest httpRequest)
Methods in org.mockserver.integration.callback with parameters of type HttpRequest Modifier and Type Method Description HttpRequest
PrecannedTestExpectationForwardCallbackRequest. handle(HttpRequest httpRequest)
HttpRequest
PrecannedTestExpectationForwardCallbackRequestAndResponse. handle(HttpRequest httpRequest)
HttpResponse
PrecannedTestExpectationForwardCallbackRequestAndResponse. handle(HttpRequest httpRequest, HttpResponse httpResponse)
HttpResponse
PrecannedTestExpectationResponseCallback. handle(HttpRequest httpRequest)
HttpResponse
StaticTestExpectationResponseCallback. handle(HttpRequest httpRequest)
-
Uses of HttpRequest in org.mockserver.integration.server
Methods in org.mockserver.integration.server with parameters of type HttpRequest Modifier and Type Method Description protected HttpResponse
AbstractMockingIntegrationTestBase. makeRequest(HttpRequest httpRequest, Collection<String> headersToIgnore)
protected void
AbstractMockingIntegrationTestBase. verifyRequestsMatches(HttpRequest[] httpRequests, HttpRequest... httpRequestMatchers)
-
Uses of HttpRequest in org.mockserver.log
Methods in org.mockserver.log with parameters of type HttpRequest Modifier and Type Method Description void
MockServerEventLog. clear(HttpRequest httpRequest)
<T> void
MockServerEventLog. retrieveLogEntriesInReverse(HttpRequest httpRequest, Predicate<LogEntry> logEntryPredicate, Function<LogEntry,T> logEntryMapper, Consumer<Stream<T>> consumer)
void
MockServerEventLog. retrieveMessageLogEntries(HttpRequest httpRequest, Consumer<List<LogEntry>> listConsumer)
void
MockServerEventLog. retrieveRecordedExpectationLogEntries(HttpRequest httpRequest, Consumer<List<LogEntry>> listConsumer)
void
MockServerEventLog. retrieveRecordedExpectations(HttpRequest httpRequest, Consumer<List<Expectation>> listConsumer)
void
MockServerEventLog. retrieveRequestLogEntries(HttpRequest httpRequest, Consumer<List<LogEntry>> listConsumer)
void
MockServerEventLog. retrieveRequestResponseMessageLogEntries(HttpRequest httpRequest, Consumer<List<LogEntry>> listConsumer)
void
MockServerEventLog. retrieveRequestResponses(HttpRequest httpRequest, Consumer<List<LogEventRequestAndResponse>> listConsumer)
void
MockServerEventLog. retrieveRequests(HttpRequest httpRequest, Consumer<List<HttpRequest>> listConsumer)
Method parameters in org.mockserver.log with type arguments of type HttpRequest Modifier and Type Method Description void
MockServerEventLog. retrieveRequests(HttpRequest httpRequest, Consumer<List<HttpRequest>> listConsumer)
-
Uses of HttpRequest in org.mockserver.log.model
Methods in org.mockserver.log.model that return HttpRequest Modifier and Type Method Description HttpRequest
LogEntry. getHttpRequest()
HttpRequest[]
LogEntry. getHttpRequests()
HttpRequest[]
LogEntry. getHttpUpdatedRequests()
Methods in org.mockserver.log.model with parameters of type HttpRequest Modifier and Type Method Description LogEntry
LogEntry. setExpectation(HttpRequest httpRequest, HttpResponse httpResponse)
LogEntry
LogEntry. setHttpRequest(HttpRequest httpRequest)
LogEntry
LogEntry. setHttpRequests(HttpRequest[] httpRequests)
-
Uses of HttpRequest in org.mockserver.mappers
Methods in org.mockserver.mappers that return HttpRequest Modifier and Type Method Description HttpRequest
HttpServletRequestToMockServerRequestDecoder. mapHttpServletRequestToMockServerRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
-
Uses of HttpRequest in org.mockserver.matchers
Methods in org.mockserver.matchers with parameters of type HttpRequest Modifier and Type Method Description boolean
BinaryMatcher. matches(HttpRequest context, byte[] matched)
boolean
BooleanMatcher. matches(HttpRequest context, Boolean matched)
boolean
ExactStringMatcher. matches(HttpRequest context, String matched)
boolean
ExactStringMatcher. matches(HttpRequest context, NottableString matched)
boolean
HashMapMatcher. matches(HttpRequest context, KeysAndValues values)
boolean
HttpRequestMatcher. matches(HttpRequest request)
boolean
HttpRequestMatcher. matches(HttpRequest context, HttpRequest request)
boolean
JsonPathMatcher. matches(HttpRequest context, String matched)
boolean
JsonSchemaMatcher. matches(HttpRequest context, String matched)
boolean
JsonStringMatcher. matches(HttpRequest context, String matched)
boolean
Matcher. matches(HttpRequest context, T t)
boolean
MultiValueMapMatcher. matches(HttpRequest context, KeysToMultiValues values)
boolean
ParameterStringMatcher. matches(HttpRequest context, String matched)
boolean
RegexStringMatcher. matches(HttpRequest context, NottableString matched)
boolean
SubStringMatcher. matches(HttpRequest context, String matched)
boolean
SubStringMatcher. matches(HttpRequest context, NottableString matched)
boolean
XmlSchemaMatcher. matches(HttpRequest context, String matched)
boolean
XmlStringMatcher. matches(HttpRequest context, NottableString matched)
boolean
XPathMatcher. matches(HttpRequest context, String matched)
HttpRequestMatcher
MatcherBuilder. transformsToMatcher(HttpRequest httpRequest)
Constructors in org.mockserver.matchers with parameters of type HttpRequest Constructor Description HttpRequestMatcher(MockServerLogger mockServerLogger, HttpRequest httpRequest)
-
Uses of HttpRequest in org.mockserver.mock
Methods in org.mockserver.mock that return HttpRequest Modifier and Type Method Description HttpRequest
Expectation. getHttpRequest()
Methods in org.mockserver.mock with parameters of type HttpRequest Modifier and Type Method Description void
HttpStateHandler. clear(HttpRequest request)
void
MockServerMatcher. clear(HttpRequest httpRequest)
boolean
Expectation. contains(HttpRequest httpRequest)
Expectation
HttpStateHandler. firstMatchingExpectation(HttpRequest request)
Expectation
MockServerMatcher. firstMatchingExpectation(HttpRequest httpRequest)
boolean
HttpStateHandler. handle(HttpRequest request, ResponseWriter responseWriter, boolean warDeployment)
HttpResponse
HttpStateHandler. retrieve(HttpRequest request)
List<Expectation>
MockServerMatcher. retrieveActiveExpectations(HttpRequest httpRequest)
Constructors in org.mockserver.mock with parameters of type HttpRequest Constructor Description Expectation(HttpRequest httpRequest)
Expectation(HttpRequest httpRequest, Times times, TimeToLive timeToLive)
-
Uses of HttpRequest in org.mockserver.mock.action
Methods in org.mockserver.mock.action that return HttpRequest Modifier and Type Method Description HttpRequest
HttpForwardActionResult. getHttpRequest()
default HttpRequest
ExpectationForwardAndResponseCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.HttpRequest
ExpectationForwardCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.Methods in org.mockserver.mock.action with parameters of type HttpRequest Modifier and Type Method Description T
ExpectationCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.default HttpRequest
ExpectationForwardAndResponseCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.HttpResponse
ExpectationForwardAndResponseCallback. handle(HttpRequest httpRequest, HttpResponse httpResponse)
Called for every response received from a proxied request, the return value is the returned by MockServer.HttpRequest
ExpectationForwardCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.HttpResponse
ExpectationResponseCallback. handle(HttpRequest httpRequest)
Called for every request when expectation condition has been satisfied.HttpForwardActionResult
HttpForwardActionHandler. handle(HttpForward httpForward, HttpRequest httpRequest)
HttpForwardActionResult
HttpForwardClassCallbackActionHandler. handle(HttpClassCallback httpClassCallback, HttpRequest request)
void
HttpForwardObjectCallbackActionHandler. handle(ActionHandler actionHandler, HttpObjectCallback httpObjectCallback, HttpRequest request, ResponseWriter responseWriter, boolean synchronous, Runnable expectationPostProcessor)
HttpForwardActionResult
HttpForwardTemplateActionHandler. handle(HttpTemplate httpTemplate, HttpRequest originalRequest)
HttpForwardActionResult
HttpOverrideForwardedRequestActionHandler. handle(HttpOverrideForwardedRequest httpOverrideForwardedRequest, HttpRequest request)
HttpResponse
HttpResponseClassCallbackActionHandler. handle(HttpClassCallback httpClassCallback, HttpRequest request)
void
HttpResponseObjectCallbackActionHandler. handle(ActionHandler actionHandler, HttpObjectCallback httpObjectCallback, HttpRequest request, ResponseWriter responseWriter, boolean synchronous, Runnable expectationPostProcessor)
HttpResponse
HttpResponseTemplateActionHandler. handle(HttpTemplate httpTemplate, HttpRequest httpRequest)
void
ActionHandler. processAction(HttpRequest request, ResponseWriter responseWriter, io.netty.channel.ChannelHandlerContext ctx, Set<String> localAddresses, boolean proxyingRequest, boolean synchronous)
protected HttpForwardActionResult
HttpForwardAction. sendRequest(HttpRequest request, InetSocketAddress remoteAddress, Function<HttpResponse,HttpResponse> overrideHttpResponse)
-
Uses of HttpRequest in org.mockserver.mockserver
Methods in org.mockserver.mockserver with parameters of type HttpRequest Modifier and Type Method Description protected void
MockServerHandler. channelRead0(io.netty.channel.ChannelHandlerContext ctx, HttpRequest request)
-
Uses of HttpRequest in org.mockserver.model
Methods in org.mockserver.model that return HttpRequest Modifier and Type Method Description HttpRequest
HttpRequest. clone()
HttpRequest
HttpOverrideForwardedRequest. getHttpRequest()
HttpRequest
HttpRequestAndHttpResponse. getHttpRequest()
HttpRequest
LogEventRequestAndResponse. getHttpRequest()
HttpRequest
HttpRequest. removeHeader(String name)
HttpRequest
HttpRequest. removeHeader(NottableString name)
HttpRequest
HttpRequest. replaceHeader(Header header)
Adds one header to match on as a Header object where the header values list can be a list of strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)static HttpRequest
HttpRequest. request()
static HttpRequest
HttpRequest. request(String path)
HttpRequest
HttpRequest. update(HttpRequest replaceRequest)
HttpRequest
HttpRequest. withBody(byte[] body)
The body to match on as binary data such as a pdf or imageHttpRequest
HttpRequest. withBody(String body)
The exact string body to match on such as "this is an exact string body"HttpRequest
HttpRequest. withBody(String body, Charset charset)
The exact string body to match on such as "this is an exact string body"HttpRequest
HttpRequest. withBody(Body body)
The body match rules on such as using one of the Body subclasses as follows:HttpRequest
HttpRequest. withContentType(MediaType mediaType)
HttpRequest
HttpRequest. withCookie(String name, String value)
Adds one cookie to match on, which can specified using either plain strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withCookie(Cookie cookie)
Adds one cookie to match on as a Cookie object where the cookie values list can be a list of strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withCookie(NottableString name, NottableString value)
Adds one cookie to match on or to not match on using the NottableString, each NottableString can either be a positive matching value, such as string("match"), or a value to not match on, such as not("do not match"), the string values passed to the NottableString can be a plain string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withCookies(List<Cookie> cookies)
The cookies to match on as a list of Cookie objects where the values or keys of each cookie can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withCookies(Cookie... cookies)
The cookies to match on as a varags Cookie objects where the values or keys of each cookie can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withCookies(Cookies cookies)
HttpRequest
HttpRequest. withHeader(String name, String... values)
Adds one header to match which can specified using plain strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withHeader(Header header)
Adds one header to match on as a Header object where the header values list can be a list of strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withHeader(NottableString name, NottableString... values)
Adds one header to match on or to not match on using the NottableString, each NottableString can either be a positive matching value, such as string("match"), or a value to not match on, such as not("do not match"), the string values passed to the NottableString can also be a plain string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withHeaders(List<Header> headers)
The headers to match on as a list of Header objects where the values or keys of each header can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withHeaders(Header... headers)
The headers to match on as a varags of Header objects where the values or keys of each header can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withHeaders(Headers headers)
HttpRequest
HttpRequest. withKeepAlive(Boolean isKeepAlive)
Match on whether the request was made using an HTTP persistent connection, also called HTTP keep-alive, or HTTP connection reuseHttpRequest
HttpRequest. withMethod(String method)
The HTTP method to match on such as "GET" or "POST"HttpRequest
HttpRequest. withMethod(NottableString method)
The HTTP method all method except a specific value using the "not" operator, for example this allows operations such as not("GET")HttpRequest
HttpRequest. withPath(String path)
The path to match on such as "/some_mocked_path" any servlet context path is ignored for matching and should not be specified here regex values are also supported such as ".*_path", see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html for full details of the supported regex syntaxHttpRequest
HttpRequest. withPath(NottableString path)
The path to not match on for example not("/some_mocked_path") with match any path not equal to "/some_mocked_path", the servlet context path is ignored for matching and should not be specified here regex values are also supported such as not(".*_path"), see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html for full details of the supported regex syntaxHttpRequest
HttpRequest. withQueryStringParameter(String name, String... values)
Adds one query string parameter to match which can specified using plain strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withQueryStringParameter(NottableString name, NottableString... values)
Adds one query string parameter to match on or to not match on using the NottableString, each NottableString can either be a positive matching value, such as string("match"), or a value to not match on, such as not("do not match"), the string values passed to the NottableString can also be a plain string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withQueryStringParameter(Parameter parameter)
Adds one query string parameter to match on as a Parameter object where the parameter values list can be a list of strings or regular expressions (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withQueryStringParameters(List<Parameter> parameters)
The query string parameters to match on as a list of Parameter objects where the values or keys of each parameter can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withQueryStringParameters(Map<String,List<String>> parameters)
The query string parameters to match on as a Map> where the values or keys of each parameter can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html) HttpRequest
HttpRequest. withQueryStringParameters(Parameter... parameters)
The query string parameters to match on as a varags Parameter objects where the values or keys of each parameter can be either a string or a regex (for more details of the supported regex syntax see http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html)HttpRequest
HttpRequest. withQueryStringParameters(Parameters parameters)
HttpRequest
HttpRequest. withSecure(Boolean isSsl)
Match on whether the request was made over SSL (i.e.HttpRequest
HttpRequest. withSocketAddress(String host, Integer port, SocketAddress.Scheme scheme)
Specify remote address if the remote address can't be derived from the host header, if no value is specified the host header will be used to determine remote addressHttpRequest
HttpRequest. withSocketAddress(SocketAddress socketAddress)
Specify remote address if the remote address can't be derived from the host header, if no value is specified the host header will be used to determine remote addressMethods in org.mockserver.model with parameters of type HttpRequest Modifier and Type Method Description static HttpOverrideForwardedRequest
HttpOverrideForwardedRequest. forwardOverriddenRequest(HttpRequest httpRequest)
Static builder which will allow overriding proxied request with the specified request.static HttpOverrideForwardedRequest
HttpOverrideForwardedRequest. forwardOverriddenRequest(HttpRequest httpRequest, HttpResponse httpResponse)
Static builder which will allow overriding proxied request with the specified request.HttpRequest
HttpRequest. update(HttpRequest replaceRequest)
HttpOverrideForwardedRequest
HttpOverrideForwardedRequest. withHttpRequest(HttpRequest httpRequest)
All fields, headers, cookies, etc of the provided request will be overriddenHttpRequestAndHttpResponse
HttpRequestAndHttpResponse. withHttpRequest(HttpRequest httpRequest)
LogEventRequestAndResponse
LogEventRequestAndResponse. withHttpRequest(HttpRequest httpRequest)
Method parameters in org.mockserver.model with type arguments of type HttpRequest Modifier and Type Method Description static HttpClassCallback
HttpClassCallback. callback(Class<? extends ExpectationCallback<HttpRequest>> callbackClass)
Static builder to create a callback, which take a callback class.HttpClassCallback
HttpClassCallback. withCallbackClass(Class<? extends ExpectationCallback<HttpRequest>> callbackClass)
The class to callback -
Uses of HttpRequest in org.mockserver.responsewriter
Methods in org.mockserver.responsewriter with parameters of type HttpRequest Modifier and Type Method Description protected HttpResponse
ResponseWriter. addConnectionHeader(HttpRequest request, HttpResponse response)
void
NettyResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus)
void
NettyResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus, String body, String contentType)
void
NettyResponseWriter. writeResponse(HttpRequest request, HttpResponse response, boolean apiResponse)
abstract void
ResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus)
abstract void
ResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus, String body, String contentType)
abstract void
ResponseWriter. writeResponse(HttpRequest request, HttpResponse response, boolean apiResponse)
-
Uses of HttpRequest in org.mockserver.serialization
Methods in org.mockserver.serialization that return HttpRequest Modifier and Type Method Description HttpRequest
HttpRequestSerializer. deserialize(String jsonHttpRequest)
HttpRequest[]
HttpRequestSerializer. deserializeArray(String jsonHttpRequests)
Methods in org.mockserver.serialization that return types with arguments of type HttpRequest Modifier and Type Method Description Class<HttpRequest>
HttpRequestSerializer. supportsType()
Methods in org.mockserver.serialization with parameters of type HttpRequest Modifier and Type Method Description String
HttpRequestSerializer. serialize(boolean prettyPrint, HttpRequest httpRequest)
String
HttpRequestSerializer. serialize(boolean prettyPrint, HttpRequest... httpRequests)
String
HttpRequestSerializer. serialize(HttpRequest httpRequest)
String
HttpRequestSerializer. serialize(HttpRequest... httpRequests)
Method parameters in org.mockserver.serialization with type arguments of type HttpRequest Modifier and Type Method Description String
HttpRequestSerializer. serialize(boolean prettyPrint, List<HttpRequest> httpRequests)
String
HttpRequestSerializer. serialize(List<HttpRequest> httpRequests)
-
Uses of HttpRequest in org.mockserver.serialization.curl
Methods in org.mockserver.serialization.curl with parameters of type HttpRequest Modifier and Type Method Description String
HttpRequestToCurlSerializer. toCurl(HttpRequest request)
String
HttpRequestToCurlSerializer. toCurl(HttpRequest request, InetSocketAddress remoteAddress)
-
Uses of HttpRequest in org.mockserver.serialization.java
Methods in org.mockserver.serialization.java with parameters of type HttpRequest Modifier and Type Method Description String
HttpRequestToJavaSerializer. serialize(int numberOfSpacesToIndent, HttpRequest request)
Method parameters in org.mockserver.serialization.java with type arguments of type HttpRequest Modifier and Type Method Description String
HttpRequestToJavaSerializer. serialize(List<HttpRequest> httpRequests)
-
Uses of HttpRequest in org.mockserver.serialization.model
Methods in org.mockserver.serialization.model that return HttpRequest Modifier and Type Method Description HttpRequest
HttpRequestDTO. buildObject()
Constructors in org.mockserver.serialization.model with parameters of type HttpRequest Constructor Description HttpRequestDTO(HttpRequest httpRequest)
HttpRequestDTO(HttpRequest httpRequest, Boolean not)
-
Uses of HttpRequest in org.mockserver.serialization.serializers.request
Methods in org.mockserver.serialization.serializers.request with parameters of type HttpRequest Modifier and Type Method Description void
HttpRequestSerializer. serialize(HttpRequest httpRequest, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-
Uses of HttpRequest in org.mockserver.servlet.responsewriter
Methods in org.mockserver.servlet.responsewriter with parameters of type HttpRequest Modifier and Type Method Description void
ServletResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus)
void
ServletResponseWriter. writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus, String body, String contentType)
void
ServletResponseWriter. writeResponse(HttpRequest request, HttpResponse response, boolean apiResponse)
-
Uses of HttpRequest in org.mockserver.templates.engine
Methods in org.mockserver.templates.engine with parameters of type HttpRequest Modifier and Type Method Description <T> T
TemplateEngine. executeTemplate(String template, HttpRequest httpRequest, Class<? extends DTO<T>> dtoClass)
-
Uses of HttpRequest in org.mockserver.templates.engine.javascript
Methods in org.mockserver.templates.engine.javascript with parameters of type HttpRequest Modifier and Type Method Description <T> T
JavaScriptTemplateEngine. executeTemplate(String template, HttpRequest request, Class<? extends DTO<T>> dtoClass)
-
Uses of HttpRequest in org.mockserver.templates.engine.model
Constructors in org.mockserver.templates.engine.model with parameters of type HttpRequest Constructor Description HttpRequestTemplateObject(HttpRequest httpRequest)
-
Uses of HttpRequest in org.mockserver.templates.engine.serializer
Methods in org.mockserver.templates.engine.serializer with parameters of type HttpRequest Modifier and Type Method Description <T> T
HttpTemplateOutputDeserializer. deserializer(HttpRequest request, String json, Class<? extends DTO<T>> dtoClass)
-
Uses of HttpRequest in org.mockserver.templates.engine.velocity
Methods in org.mockserver.templates.engine.velocity with parameters of type HttpRequest Modifier and Type Method Description <T> T
VelocityTemplateEngine. executeTemplate(String template, HttpRequest request, Class<? extends DTO<T>> dtoClass)
-
Uses of HttpRequest in org.mockserver.verify
Methods in org.mockserver.verify that return HttpRequest Modifier and Type Method Description HttpRequest
Verification. getHttpRequest()
Methods in org.mockserver.verify that return types with arguments of type HttpRequest Modifier and Type Method Description List<HttpRequest>
VerificationSequence. getHttpRequests()
Methods in org.mockserver.verify with parameters of type HttpRequest Modifier and Type Method Description Verification
Verification. withRequest(HttpRequest httpRequest)
VerificationSequence
VerificationSequence. withRequests(HttpRequest... httpRequests)
Method parameters in org.mockserver.verify with type arguments of type HttpRequest Modifier and Type Method Description VerificationSequence
VerificationSequence. withRequests(List<HttpRequest> httpRequests)
-