public class ProxyResponseRenderer extends java.lang.Object implements ResponseRenderer
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<java.lang.String> |
FORBIDDEN_REQUEST_HEADERS |
static com.google.common.collect.ImmutableList<java.lang.String> |
FORBIDDEN_RESPONSE_HEADERS |
| Constructor and Description |
|---|
ProxyResponseRenderer(ProxySettings proxySettings,
KeyStoreSettings trustStoreSettings,
boolean preserveHostHeader,
java.lang.String hostHeaderValue,
GlobalSettingsHolder globalSettingsHolder,
boolean trustAllProxyTargets,
java.util.List<java.lang.String> trustedProxyTargets,
boolean stubCorsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.hc.client5.http.classic.methods.HttpUriRequest |
getHttpRequestFor(ResponseDefinition response) |
Response |
render(ServeEvent serveEvent) |
public static final com.google.common.collect.ImmutableList<java.lang.String> FORBIDDEN_RESPONSE_HEADERS
public static final com.google.common.collect.ImmutableList<java.lang.String> FORBIDDEN_REQUEST_HEADERS
public ProxyResponseRenderer(ProxySettings proxySettings, KeyStoreSettings trustStoreSettings, boolean preserveHostHeader, java.lang.String hostHeaderValue, GlobalSettingsHolder globalSettingsHolder, boolean trustAllProxyTargets, java.util.List<java.lang.String> trustedProxyTargets, boolean stubCorsEnabled)
public Response render(ServeEvent serveEvent)
render in interface ResponseRendererpublic static org.apache.hc.client5.http.classic.methods.HttpUriRequest getHttpRequestFor(ResponseDefinition response)