Class ForwardProxyCallback
java.lang.Object
de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
de.gematik.test.tiger.proxy.handler.AbstractRouteProxyCallback
de.gematik.test.tiger.proxy.handler.ForwardProxyCallback
- All Implemented Interfaces:
org.mockserver.mock.action.ExpectationCallback<org.mockserver.model.HttpRequest>,org.mockserver.mock.action.ExpectationForwardAndResponseCallback,org.mockserver.mock.action.ExpectationForwardCallback
-
Field Summary
Fields inherited from class de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
LOCATION_HEADER_KEY -
Constructor Summary
ConstructorsConstructorDescriptionForwardProxyCallback(TigerProxy tigerProxy, de.gematik.test.tiger.common.data.config.tigerProxy.TigerRoute tigerRoute) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringextractProtocolAndHostForRequest(org.mockserver.model.HttpRequest request) org.mockserver.model.HttpRequesthandleRequest(org.mockserver.model.HttpRequest req) Methods inherited from class de.gematik.test.tiger.proxy.handler.AbstractRouteProxyCallback
getPort, getSourceUri, getTargetUrl, isAddTrailingSlash, rewriteConcreteLocationMethods inherited from class de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
applyModifications, applyModifications, canEqual, equals, getRequestTimingMap, getTigerProxy, getTigerRoute, handle, handle, handleResponse, hashCode, parseMessageAndApplyModifications, parseMessageAndApplyModifications, propagateExceptionMessageSafe, toString
-
Constructor Details
-
ForwardProxyCallback
public ForwardProxyCallback(TigerProxy tigerProxy, de.gematik.test.tiger.common.data.config.tigerProxy.TigerRoute tigerRoute)
-
-
Method Details
-
handleRequest
public org.mockserver.model.HttpRequest handleRequest(org.mockserver.model.HttpRequest req) - Specified by:
handleRequestin classAbstractTigerRouteCallback
-
extractProtocolAndHostForRequest
- Specified by:
extractProtocolAndHostForRequestin classAbstractTigerRouteCallback
-