Zuul动态路由

Zuul dynamic routing

我正在尝试将 Zuul 用作 API 网关,在一种特定情况下,我必须根据来自客户端的数据更改 URL。我可以使用 "pre" 过滤器做大部分事情,但到目前为止我无法读取路由中配置的 URL。

我的路线是这样的:

zuul:
  #prefix: /api
  sensitive-headers: Cookie,Set-Cookie,Authorization
  routes:
    mgmt:
      path: /test/abc/mgmt/**
      url: https://myserver:8080/{id}/

我想用从客户端收到的数据替换 id。到目前为止,我无法读取路由中配置的 'url',过滤器中可能我没有使用正确的 API。

抱歉发帖看起来我可以通过自动装配

获得 URL 和其他路由属性
RouteLocator routeLocator;