我使用网关框架创建了一个简单的spring-boot应用程序。
路由的配置如下所示:
spring: cloud: gateway: routes: - id: rewritepath_route uri: http://example.org predicates: - Path=/foo/** filters: - RewritePath=/foo(?<segment>/?.*), $\{segment} - id: gateway_test_route uri: http://example.org predicates: - Path=/test
但是去以下任何一条路线仅显示404:
显示HTTP错误代码500内部服务器错误
转到执行器点:
不确定是否是问题,但路由是从网关文档中获得的。
我已将代码上传到github.
我使用网关框架创建了一个简单的spring-boot应用程序。路由的配置如下所示:spring:cloud:网关:route:-id:rewritepath_route uri:...
我不熟悉S-C-G,但是当您通过本地主机调用应用程序时,'uri'将是'localhost'而不是'example.org'。