具有路径参数的Wildfly反向代理

时间:2019-03-05 13:57:00

标签: location wildfly wildcard reverse-proxy path-parameter

我使用Wildfly 15.0.1,并且需要使用不同的路径公开当前的API。我不想重定向请求,因此反向代理似乎是唯一的选择。当完整路径包含参数时,如何反向代理同一根路径?位置名称名称不能使用通配符。

<subsystem>
  <server>
    <host> 
      <location name="/new-path/???/test1" handler="test1Proxy"/>
      <location name="/new-path/???/test2" handler="test2Proxy"/>
...

<handlers>
  <reverse-proxy name="test1Proxy">
   <host name="..." path="/old-path/???/test1" outbound-socket-binding="..." />
  </reverse-proxy>
  <reverse-proxy name="test2Proxy">
     <host name="..." path="/old-path/???/test2" outbound-socket-binding=".." />
  </reverse-proxy>

0 个答案:

没有答案