Package org.mockserver.mock.action.http
Class HttpForwardAction
- java.lang.Object
-
- org.mockserver.mock.action.http.HttpForwardAction
-
- Direct Known Subclasses:
HttpForwardActionHandler,HttpForwardClassCallbackActionHandler,HttpForwardObjectCallbackActionHandler,HttpForwardTemplateActionHandler,HttpForwardValidateActionHandler,HttpOverrideForwardedRequestActionHandler
public abstract class HttpForwardAction extends Object
- Author:
- jamesdbloom
-
-
Field Summary
Fields Modifier and Type Field Description protected Configurationconfigurationprotected MockServerLoggermockServerLogger
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadjustHostHeader(HttpRequest request)protected HttpForwardActionResultsendRequest(HttpRequest request, InetSocketAddress remoteAddress, Function<HttpResponse,HttpResponse> overrideHttpResponse)protected HttpForwardActionResultsendRequest(HttpRequest request, InetSocketAddress remoteAddress, Function<HttpResponse,HttpResponse> overrideHttpResponse, boolean disableStreaming)
-
-
-
Field Detail
-
mockServerLogger
protected final MockServerLogger mockServerLogger
-
configuration
protected final Configuration configuration
-
-
Method Detail
-
sendRequest
protected HttpForwardActionResult sendRequest(HttpRequest request, @Nullable InetSocketAddress remoteAddress, Function<HttpResponse,HttpResponse> overrideHttpResponse)
-
sendRequest
protected HttpForwardActionResult sendRequest(HttpRequest request, @Nullable InetSocketAddress remoteAddress, Function<HttpResponse,HttpResponse> overrideHttpResponse, boolean disableStreaming)
-
adjustHostHeader
protected void adjustHostHeader(HttpRequest request)
-
-