@Configuration @EnableConfigurationProperties(value=EsiDialectProperties.class) @ConditionalOnProperty(prefix="esiinclude-thymeleaf-dialect", value="proxy-enabled", havingValue="true") public class LocalhostProxyConfiguration extends java.lang.Object
Defines an HTTP proxy that is used to retrieve secondary includes if desired: Esi-included pages might
include resources like CSS and JavaScript files causing CORS errors. Therefore, this proxy sets the HTTP
header Access-Control-Allow-Origin: * on all responses.
| Constructor and Description |
|---|
LocalhostProxyConfiguration(EsiDialectProperties esiDialectProperties,
Fetch fetch) |
| Modifier and Type | Method and Description |
|---|---|
void |
startProxy() |
void |
stopProxy() |
public LocalhostProxyConfiguration(EsiDialectProperties esiDialectProperties, Fetch fetch)