Commit 789cf6d7 by Spencer Gibb

change the default route from / to /**

fixes gh-105
parent 4d9281c2
...@@ -22,7 +22,7 @@ import org.springframework.util.StringUtils; ...@@ -22,7 +22,7 @@ import org.springframework.util.StringUtils;
@Slf4j @Slf4j
public class ProxyRouteLocator { public class ProxyRouteLocator {
public static final String DEFAULT_ROUTE = "/"; public static final String DEFAULT_ROUTE = "/**";
private DiscoveryClient discovery; private DiscoveryClient discovery;
......
...@@ -147,7 +147,7 @@ public class ProxyRouteLocatorTests { ...@@ -147,7 +147,7 @@ public class ProxyRouteLocatorTests {
@Test @Test
public void testGetDefaultRoute() { public void testGetDefaultRoute() {
ProxyRouteLocator routeLocator = new ProxyRouteLocator(this.discovery, this.properties); ProxyRouteLocator routeLocator = new ProxyRouteLocator(this.discovery, this.properties);
this.properties.getRoutes().put(ASERVICE, new ZuulRoute("/", ASERVICE)); this.properties.getRoutes().put(ASERVICE, new ZuulRoute("/**", ASERVICE));
Map<String, String> routesMap = routeLocator.getRoutes(); Map<String, String> routesMap = routeLocator.getRoutes();
...@@ -159,7 +159,7 @@ public class ProxyRouteLocatorTests { ...@@ -159,7 +159,7 @@ public class ProxyRouteLocatorTests {
@Test @Test
public void testGetDefaultPhysicalRoute() { public void testGetDefaultPhysicalRoute() {
ProxyRouteLocator routeLocator = new ProxyRouteLocator(this.discovery, this.properties); ProxyRouteLocator routeLocator = new ProxyRouteLocator(this.discovery, this.properties);
this.properties.getRoutes().put(ASERVICE, new ZuulRoute("/", "http://" + ASERVICE)); this.properties.getRoutes().put(ASERVICE, new ZuulRoute("/**", "http://" + ASERVICE));
Map<String, String> routesMap = routeLocator.getRoutes(); Map<String, String> routesMap = routeLocator.getRoutes();
...@@ -226,7 +226,7 @@ public class ProxyRouteLocatorTests { ...@@ -226,7 +226,7 @@ public class ProxyRouteLocatorTests {
} }
protected void assertDefaultMapping(Map<String, String> routesMap, String expectedRoute) { protected void assertDefaultMapping(Map<String, String> routesMap, String expectedRoute) {
String mapping = "/"; String mapping = "/**";
String route = routesMap.get(mapping); String route = routesMap.get(mapping);
assertEquals("routesMap had wrong value for " + mapping, expectedRoute, assertEquals("routesMap had wrong value for " + mapping, expectedRoute,
route); route);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment