Я просто хочу запустить Spring Boot Cloud Gateway. Я получаю результат со следующим кодом с конечной точкой / get.
что-нибудь еще, возвращает 404. Таким образом, / test или любая другая добавляемая конечная точка возвращает 404.
@SpringBootApplication
@RestController
@EnableConfigurationProperties(UriConfiguration.class)
public class ApigatewayApplication {
public static void main(String[] args) {
SpringApplication.run(ApigatewayApplication.class, args);
}
@Bean
public RouteLocator routes(RouteLocatorBuilder builder, UriConfiguration uriConfiguration){
return builder.routes()
.route(p -> p
.path("/get")
.filters(f -> f.addRequestHeader("Hello", "World"))
.uri(uriConfiguration.getTestUrl()))
.route(p -> p
.path("/test")
.filters(f -> f.addRequestHeader("Hello", "World"))
.uri(uriConfiguration.getTestUrl()))
.build();
}
}
Я следовал за учебник, но я понятия не имею, почему одна конечная точка работает, а другие не спасибо